Amazing Hotel! Best stay I’ve ever had. Hotel is nicely decorated, rooms are comfortable and big. Fabulous food and drinks, including cocktail of the day. Great beach and pool facilities, you can always find a space no matter what time, which is not the case at other resorts. My daughter loved the kids club and the evening performances. Will be back next year.