Overall we very much enjoyed our stay. There was a slight faff the first 24 hours getting a suitable room, but we were upgraded to a lovely 8th floor room with a jacuzzi tub on the balcony, which we all enjoyed (the kids loved it!). The room was good, lovely monsoon shower. Most of the minibar drinks were not to my taste (mostly fizzy drinks and beer), but there were always quite a few bottles of water. Shame not large glass bottles to cut down on plastic waste.
There were several pools, all pretty cold, I guess that's just timing of the year but would be nice if at least one was heated.
The beach area is very nice, a good pontoon, loads of seating and shade. The sea was a bit warmer. The restaurants serve a fairly good mix of food - one mostly focuses on snacks by day (hamburger, hot dogs), dished out on plastic plates that don't look reusable or recyclable, sadly. The one by the beach serves wrap/kebabs and also choices of hot foods. I found it was fairly easy to eat a balanced diet and not too much junk, very important for me and my children.
The staff would also come around with trays and trolleys, offering ice cream, juice, raw carrots, wraps. Some go around on Rollerblades, which my daughter loved!
The slides were good and varied, something for every age. My hubby and I enjoyed the big wavy slides, they absolutely catapult you off the bottom! We also dared to do the taco ride, the staff member told me 'perhaps today is the day you die' just beforehand, eek!!!