Great resort. Our family loved all the pools, the beach for snorkeling and the fabulous surroundings. We couldn’t ask for more. The guest services responded immediately to our requests and were very friendly and helpful.