We stayed as 2 families of four, managed to get rooms next to each other and the check-in was pretty straight forward.
The rooms were tidy and a good size with seperate sleeping areas (2 singles by the door and a double sofa bed by the balcony)
The cleaning of the room tbrough the week was very basic, the beds would be made and the bin emptied but that was it, the sides and floor didnt seem to be touched. The towels were supppsed to be changed every 2 days but this only happened once in the week. The maids were friendly but paid no attention to 'do not disturb' signs.
The pool area had a huge team going around in the morning to clean up the mess from the night before, in general it was a good job but some of the tables had obviously just been given a quick wipe and were still dirty.
The pool itself was ok, not ideal for young kids as it gets deep really quickly but they had a small shallow pool and a very small splash park for the younger kids.
The kids club was good, the outside has a large climbing frame with slides and indoors had a soft play area and plenty of activities, the animation team were very good and would put on a little dance before the announcements of the daily activities, which there were many.
The food was hit and miss, breakfast was good. Lunch not so bad if you went to the pool bar or a la cart restaurant but dinner was not good, the majority of the same things and very limited options for children as even items that said plain were not.