This resort is actually 3 resorts in one! You have access to all of the amenities at all 3 resorts including pools, buffets, and all of the a la carte restaurants. Convenient shuttles all over the resort to get around easily! We had a great time exploring the sprawling resorts. The beach was very nice with great snorkelling right in front of the beach! Lots of fish and other sea life; I saw a barracuda!!! Friendly staff, great rooms, beautiful resort. We will definitely be back!!!