Overall, a good 4-night stay! They should put a wristband on underage children so the bartenders don't serve them alcohol. Activities are a bit expensive, as everything is in dollars and pricey. Once you are in the resort, there is no cost-effective way to go to the main island or other islands. The travel cost is steep per person if you want to go to the main island, so keep that in mind. Their underwater restaurant can be skipped, nothing fancy, save your $$$. Another thing they can improve is to add some snacks in between meals, since it's all-inclusive. Bring your snorkeling gear and water shoes to fully enjoy!