Overall extremely satisfied!
We had an amazing trip. Pros: friendly/helpful staff, rooms were clean and comfortable, amazing views, and accomedations. Cons: hard to find due to lack of sinage,gift shop prices are ridiculous we paid $22.00 USD for sunblock! The food was ok, not worth the price however. Had eggs Benedict for breakfast which lacked any kind of taste what so ever. The hospitality from the main resort was not carried over by the staff at the private island. Overall though we had a very memorable vacation. Razel in the dining room took very good care of us, as well as the gentlemen driving the boat, and we always felt safe with the ever present security. We will absolutely be recommending this resort to friends & family and we hope to visit again soon.