When we booked the hotel, we weren't sure what to expect since there had been some mixed reviews. We got there, and had no problems with check in. The room was spacious, clean and comfortable. We got an ocean view, which was really nice as well. Our breakfast was included, and the spread was delicious. Only complaint is that the beans are cooked with pork and on our last day, the potato dish had chorizo in it -- not super friendly to vegetarians, though there were other options to eat. We were able to book a tour to Chichen Itza from the hotel's on-site travel department -- we paid a decent price and had a wonderful day trip -- definitely speak with them about excursions. The hotel also boasts a delicious lunch/snack area on the beach, as well as numerous lounge chairs by the ocean. On our last day, they were able to accommodate our late flight by giving us a half hour reservation in their courtesy room to shower from the beach before heading to the airport. Very friendly staff, wonderful stay. Would definitely come back.