The location and beach were excellent—by far the best part of this resort. The staff was friendly and housekeeping did a great job.
Unfortunately, the food was repetitive and below average, except for the New Year’s Eve dinner, which was outstanding. The specialty restaurant reservation system was awful, requiring guests to stand in line for up to an hour every morning. Hot water was inconsistent, the adult swim-up bar was overrun with kids, and policies were not enforced. The gym had broken equipment and cleanliness issues. Entertainment was very poor overall—loud, crackling sound, amateurish shows, and many guests walked out.
Great beach, but too many operational issues to recommend.