This place is stunning... we've been to some pretty spectacular resorts around the world but this place is the winner. It's the first place we've been to where we were planning our return before we'd even left the resort.
Kids club is awesome, from swimming to plays to go-karting to bowling
Pools are brilliant (although I'm not personally a fan of the salt water pool)
Food is out of this world... thanks for the 2 kilos in 10 days!
Sports club is great for the kids (rugby football, cricket)
Not everything is perfect though, but it's close... The Gym is run by idiots and they try to charge 160 EUR for 1 hour with a trainer. There are so many facilities that some of them aren't advertised well enough. And of course it's pricey.
Bottom line is that if you can afford it and you're looking for a wonderful family holiday, look no further.