Great resort that is family friendly. I traveled with a group of 8 total, one being a child under the age of 7. There were many swimming pool areas. One of which seemed to be warmed, which was nice. There are also many Jacuzzis spread around the swimming pool area which was also nice. The resort has an inflatable bouncy house on the Ocean in shallow waters, which was a great touch for the children and adults. They offered kayaking and paddle boarding with life jackets at no additional cost. The food in the buffet was just OK. The "cuisine" restaurants were a lot better. Be advised, that if you have the all-inclusive, they give you "receipts" to sign. They are not an actual charge, but rather a paper trail for their internal purposes. My husband didnt know this when he went to grab a few drinks at the bar and ended up paying for the drinks thinking he was being charged. Just an FYI. Everyday, they placed snacks in your room at no cost and stocked it with refreshments and beer. This is a great family resort but lacks much entertainment for adults. It is also a bit of a distance from the airport compared to the Hotel Zone hotels, but you know this when you look at it on the map. They do offer shuttle service options to and from the airport, which we took advantage of for decently priced fee. Overall, a great resort.