Prós: Fantastic staff. Very attentive. Everyone we encounter was friendly and helpful. The meals were very good. The resort is about five minutes from the airport and the hotel gave several members of our group complimentary late checkout times so that we could enjoy ourselves more on our final day. Excellent guest services to help set up excursions or to assist you in planning activities. Excellent pools and bars. Lots of evening activities.
Contras: The resort is on the Atlantic side of the island do the beach isn't what you normally think of on a Caribbean island. I was told the better beaches are on the opposite side of the island where the majority of resorts are located. So if you are looking to lay on a sandy beach I would not recommend this resort. But there are nice loungers looking at over the ocean with a nice breeze. And the view over the water is beautiful with a couple hilly islands.
Prós: True all inclusive with free activities including snorkeling, kayaking, and paddle-boarding
Food was excellent and varied
weather was perfect
staff was exemplary
Contras: Feeling of being trapped at the resort
Few shopping opportunities
Very expensive excursion opportunities and few options to go outiside of resort sponsored excursions