Amazing place, total luxury, loved the waiter service with champagne bought to me on the VIP beach to my personal 4 poster bed. This place has everything with 4 private beaches, fantastic restaurants, the service and accommodation is 5star, and the all inclusive is truly all inclusive with a personal concierge to help with anything.Our son can not have dairy and it was no problem with fresh Soya milk restocked in our room everyday. The suit was beautiful with fully fitted kitchen living area and 2 huge bedrooms each with it's own bathroom shower and separate jacuzzi bath. We went over during Halloween and the the Halloween party was awesome. There's everything here for the whole family to pick and choose what they like to do. The resort is so big you can easily find a very quite secluded spot on the serenity beach or find lots of fun day and night for those that want it. Getting off resort is a real eye opener too we went on some amazing trips, Dominican Republic as a real eye opener for amazing sights, culture and excitement. You have to go and soon.