Travelling with my young family I thought this was perfect. The hotel enjoys many facilities to keep the children entertained whilst allowing the adults to relax in the very pleasant surroundings of the hotel. The food was great for a all inclusive buffet and on a scale which I have never seen before. The animation team were superb and the inclusive drinks exceeded our expectation.
This really is a large hotel so could get very busy around peak school holiday times (especially in winter I guess) as we witnessed at the very end of our stay. Although this is a negative point, I will highlight that this hotel can cope with very large numbers without unduly impacting on the holiday.
I would probably not stay here if I didn't like a holiday near children or for a romantic break but would recommend this to anyone holidaying with children of any age.