The hotel is nice, room is comfortable & spacious, food is nice & portion is good for a grown man.
But you better check-in before visiting the Mayan ruins, as all the hotels in this zone are 10 minutes walk to second entrance, not main entrance and all the buses are at main entrance too. From main entrance to the hotel, you have to take 80 peso taxi. Moreover, there is no other restaurant around this area, so you must spend 350 peso per head to enjoy the dinner & breakfast.
Overall the hotel is good and worth to stay if visiting Mayan ruins (fyi: chichen itza ticket is 242 peso)