Fantastic hotel for young families. Splash park, family pool, short walk to the beach, great kids clubs, nightly mini disco and nightly high quality varied kids entertainment from magic shows to acrobatics, all excellent. Would suggest better for younger kids rather than teens though, and certainly wouldn't be my choice of hotel if we didn't have kids. Few small issues with the room and the quality of food and price in the on site bars and restaurants which marked it down a star, but overall a decent stay.