Overall, our stay was okay. The staff was very friendly, and the rooms were very clean. However, the food at the restaurants was not up to par. There were not many healthy options, and most dishes were very oily. The food quality was also disappointing.
The restaurant reservation system also needs improvement. Reservations only open 24 hours in advance, and everyone tries to book at the same time through the app. It would be much better if reservations opened earlier, such as 48 hours before, or before arrival. As it is now, you have to stay up until midnight to book for the next day, or everything fills up quickly.
Pool activities for kids could also be improved. There were some activities at night in the main area, but more daytime options for children would be nice.
The $300 credit per room felt misleading. It is actually a coupon booklet that does not truly add up to $300 in usable value. The coupons are split into small amounts ($20–$35) and cannot be used all at once, which encourages you to spend more money after already paying a high price for the vacation.
The A/C worked inconsistently, and coordinating with the front desk was often a hassle. We had to call multiple times to get simple requests handled. It also took three hours for our bags to be delivered to our room, and when we asked if we could pick them up ourselves, we were told to wait. For the price we paid, the service and experience were not worth it,I don' recommend.