We stayed here on our first family holiday with our three month old and had a lovely stay. The junior suite was great, and as we couldn't go out to eat, we availed ourselves of room service, which was not bad at all! Breakfast was a good mix for all diets..,whether you want to be super-healthy or splash out and be naughty!
Location-wise, it's a little on the disappointing side. There are a loy of unfinished buildings left to rot in the area, and getting into Larnaca is a bit of a fag, although taxis and buses make it possible. If we did it again, I would hire a car, no question.
However - and this is the crux - if you want a good beach, quiet place, great pools and restaurants and have no intention of exploring the island or going out partying, then this is the place to be.
Recommended on basis of hotel and facilities.