The room was not great at all. Lumpy pillows, flush got stuck every time we flushed. All faucets were so worn out, water pressure was not good at all. Room service ladies did a good job cleaning whatever they could. Asked for soap and they never brought any, had to walk to the front desk for anything we needed.
Food: the buffet is just terrible. the food is not edible. Long long lines to eat. And the specialty restaurants are a joke. They don't get you a spot to eat there unless u eat at odd times, yet the restaurants always seem empty. When asked they said, we can only accomodate so many at a time.
We ate at the Oriental restaurant 3 days into our stay and the sushi was nice, the entrees were like 6 bites of food. and when we wanted to get more food, the servers were not interested in bringing out more food. Literally took us 30 minutes to get someone's attention - asked 3 different servers. Still left tops because, that the polite thing to do.
The drinks are like every resort, watered down.
The shows and activities are all in Spanish, barely any English spoken. The guests were primarily Spanish speaking so that probably why but honestly, it was hard to enjoy when you don't understand much other than hand gestures.
Worst is the front desk, rude staff - unaccommodating and pretend to not understand English. They were gesturing to each other and speaking in Spanish which my son understood a bit. Avoid this place and spend a bit more for quality,