"PROS: It is a beautiful hotel with 3 connected swimming pools near the beach and a children water park on the other end. The beach has recliners, a lifeguard, a gym, a expensive spa, and many restaurants and bars, apart from the general buffet area. It is at a walking distance to a Mayan anthropological site and museum. The staff is amicable and professional. The place is clean. CONS: It is very difficult to get a table at one of the restaurants, but when you finally get one, you realize the food is no better than the one offered at the buffet area. If you have an allergy, the buffet area is not the best place to eat, since they use the same utensils and cross-contaminate everything. The quality of the food is OK, nothing exceptional. The two stores inside the hotel sell beach stuff, but at prices that you wouldn't believe: $40 for a sun screen bottle!!! More than $100 for a pair of pants!!! That's ridiculous. "