Let’s start with the cons: If you’re looking for a “beach” resort, this would not be the one. The poor excuse for a “beach” they have is very small blocked with huge bags and has brown water. Drinks are very miss/lucky if you hit. 8/10 they gave you whatever they saw on a tray, not what you ordered. I only ordered simple drinks, knowing it was all inclusive, ie. margarita, tequila sunrise, paloma. Even sodas/lemonades were wrong or disgusting. Drinks were very weak as well. We had a plumbing issue in our room where sewage overflowed from a drain on the floor. They fixed the issue, but I had to call 3 times for someone to come and disinfect the floor, and when she came, she tried to use a dry cloth, which did absolutely nothing. Check in/check out was the slowest process I have ever seen. And finally, the reservation system for the sit down restaurants was ridiculous. We were there for a week, and was not able to get but one reservation on the last night we were there, all of the restaurants were booked from day 1, and we were not told we needed to book in advance. We had to eat that the buffets our entire trip, which wouldn’t have been our choice. Service was way more miss than hit as well.
Pros: family/kid friendly, cool shows, clean room, most of the food was good, they provide mosquito repellent.
We aren’t “budget” travelers, but we booked this vacation last minute, so we wanted to save some and the reviews looked great. We won’t be returning, you get what you pay for.