This resort is absolutely fantastic! The setting and hotel are both stunning and the food and drinks are incredible (and all included). The staff made such an effort to get to know us and ensure we were happy and comfortable at all times. The resort even put on free boat cruises and we were able to pay for a very special private cruise through them as well. Would really recommend this place to anyone looking for a relaxing and luxurious getaway, especially couples or small groups. Our trip couldn't have been any better!