We were in this hotel in April, 2012, with 2 kids - 7 months and 2,5 years old.
Got a room in a bangaloo, not in the main building. Separate sleeping room for our kid, that was fantastic.
A bit dated, but ok. The only thing that annoyed a lot - maids were moving furniture during cleaning, the noise was ui... so so not for holidays. We had to leave the room at the daytime to avoid this.No napping at that time in your bed :)
The food was good, especially in a la carte restaurants (Italian niam niam :)
Beach was basically covered by stones near the sea, personally I liked that :)
Enjoyed mini disco, great memories for kids.
Nice territory, very good for families.
Planning to come back, maybe :)