Stayed here with a friend and 3 boys. They loved the waterpark - which I have to say is fantastic and the best bit about the hotel - so would recommend for this aspect.
The Animation team were lovelee, especially Chipsy. - the shows were not though, which was a shame as nothing else to do of an evening, and despite this being a place for kids, there is nothing for them in the evenings either.
The pool staff, and most of the bar staff were all friendly.
BUT.. the management and reception staff were rude and unhelpful! - we arrived and did not have an extra bed and only towels for 4 people - we asked for these at least 6 times, and were promised them each time, and waited in the room for them - but they never arrived, it took 2 days to get these!.. We also had an issue with an ice cream!, my son was given an ice cream that was not frozen, he told them and they just gave him a cup to put it in!, I then went to complain and ask for his money back, again they wouldn't... 5 hours later, and seeing 2 different managers, we eventually got the £2.00 back - I mean really.. you don't sell ice cream that is not frozen, and you don't treat your guests in such a disgraceful manner.
Food - is OK.. But the Italian is awful - the food is revolting, what you can see of it as it was so dark, and 3 out of 5 of us were ill..
Such a shame - if they got their management sorted out, and upped their game on food, this would be a fantastic place, as the staff they have are great!...
Would I recommend? - Yes... for the aqua park and staff.. but limited evening entertainment, and rude management.. So just think what you want from your holiday..