"Once I got over the welcome experience we enjoyed ourselves. After a long flight with 2 small children (4 and 6) we arrived to check-in and were passed to someone who was going to tell us about the resort, but it turns out this was a time-share salesman. He had outdated information about the hotel, was asking about our family income etc and eventually it came out that if we signed something and paid an "any amount" guarantee we would be expected to go to the breakfast presentation and then get a discount on some local attractions and spa. It felt extremely manipulative. Despite the rest of the day being fairly good I wouldn't go back based on this experience and will be watching out in reviews to avoid other resorts that do the same.
The food was good. We only went to the ones that didn't require reservations. Service was mixed. Sometimes noone came to our table to offer drinks and other times they came and checked in multiple times.
We spent most of our time between the different pools which had good sections for children. We also played lots of tennis, table tennis and mini golf. We didn't leave the resort for the whole time and didn't get bored.
Our room was interesting. The pull out couch was effective for the little kids but it was old and thin.
The light/fan in our bedroom appeared to be controlled by the people upstairs as it would go on late at night when we heard them come home.
Overall a good trip with some strong downsides. "