Amazing opportunity to stay at a hotel with absolutely amazing amenities. Pools and activities for kids, bars and restaurants and a private beach. 10/10 would stay again!