8.2/10 Very Good! (105 reviews)
The grounds were beautiful and well kept. Every area of the resort was very clean. The pools were all great and we never had an issue finding pool chairs or shade. The beach was kept very clean.
The staff was incredible. From the "Experience Makers" working so hard to make our stay wonderful, the front desk staff was so pleasant and check in was very quick. The pool and beach servers were always available and always checking if we needed refills. The wait staff in the restaurants were all so fantastic. We even had one of the chefs come out and speak with my husband (who is vegetarian) to create a meal specific for him.
The entertainment was amazing. The aqua lights show and Mexican night were very entertaining, with great performances.
The resort itself is older, and could use some updates. Some of the tiles in our room were broken, there was noticable salt corrosion on a lot of the chrome finishes, and there are still old signs from the previous hotel (restaurant names mostly) which made the first few days confusing trying to find anything.
The food was all very good, but the vegetarian options are extremely limited, so we had to do some deep searching to find food for my husband to eat.
Overall, we had a fantastic stay and would recommend this resort to our friends.
Reviewed on Nov 10, 2025