8.8/10 Excellent! (1,001 reviews)
We had a great stay here. It is a small resort, so there's not a lot of activity going on, if that's something you're looking for. Being a small resort, you get to know the staff and other guests, which made for a great experience. Emmanuel at the pool bar was awesome!! Geovanny at the tour desk was also great and helpful with so many things. Also, there was no issue getting deck chairs any time of the day.
The rooms are nice and clean and well maintained. The resort looks like it's been around for a while, so there is some wear and tear, but overall, the resort is well maintained, with really nice grounds. The food was good all week, but the buffet was the only real option. There was the ability to get things ordered (like sandwiches, burgers, fries). We did not go hungry.
The beach is right at the resort and is nice and sandy. It's darker sand, but wasn't too hot on the feet. It is a public beach that is accessed through a gate, but it is quiet and you don't get bothered by people trying to sell things and resort has loungers that can be put out on the beach for you.
Overall, a great experience.
Reviewed on Jan 29, 2026