I booked this resort only 2 days before arriving, so I didn’t do the thorough research I usually do when booking accommodations. Let me start with the positives: the staff is amazing! I never had a bad experience with anyone and they were always friendly and helpful. The resort itself is large and overall very clean and well maintained. There are a number of excursions that can be booked directly from the resort. The negatives: for some reason I thought the resort was adults only (I must have misread the listing) so that was a disappointment for me upon arriving, of course at no fault of the resort. It’s not a traditional “all inclusive” like what I’m used to. No 24/7 room service or restaurants open, very minimal dining options, no daily room cleaning and turn down service (every other day), minimal entertainment and activities. Don’t stay here if you are a foodie!!!!!! There is only one option for breakfast and they serve the same thing every day with no variation. For lunch there are 2 options and dinner is 2-3 options that vary by day. The food is bland and basic. It’s advertised that there are multiple beaches but one is a bay (so not giving beach vibes) and the other is not a beach that is accessible to get in. I would likely not stay here again simply because it’s not adults only. If you are vacationing with children or are not bothered by children, this resort is acceptable but it’s nothing extravagant.