We had such a great time at this hotel, had a trip with my sister and her family our two boys had a blast, the great pool, beach, waterpark, afternoon shows, all day activities,... food and drink options were above our expectations, our room was comfortable and had great water views, and a big shoutout to the hotel staff member Parna. She was an angel. Always there to answer any questions and take care of any requests