The whole experience has been wonderful. Our check in agent, Emmanuelle took care of our entire group wonderfully well ensuring all our needs were covered. Our rooms definitely met our expectations with the standard Sheraton beds and superb powerful showers. The restaurant has excellent buffet breakfasts and they even include vodka options within the breakfast. my kids loved the self-choice smoothie options - a big hit!! At dinner time, the head chef, Manuel personally came to visit us in the restaurant and made us some special off menu dishes including a most delicious chicken tikka pizza. In terms of pools, there are great options throughout the resort with infinity pools and even toddlers secure pools - definitely no lack of options here. the beach is wonderful - nothing the hotel can do about the powerful waves - we did not let our kids enter the ocean except for on the edges - definite big undertow! We will definitely be back at this resort!!