Hiya, we stayed here in Sept last year.
The hotel is lovely, nice and clean, great entertainment (for adults and kids) of a night, good sized pools, loads of activites for older children. Great variety of food for kids, and for adults the breakfast is to die for , the evening meals are great too, loads of choice.
We loved everything about the hotel, the only downside is the steep walk back from the beach, good for the lungs but quite hard work with a pram, but there is a alternative route along the road, takes longer but no where near as bad to get back up!
The hotel also has free soft play area and a great outdoor play area, i didn't put my kids in the creche but looked really well run, clean and very good.
HTH