We had a wonderful stay here late Sept, early Oct 2012. It was a last minute replacement of a terrible first accommodation we booked that didn't work out.
Anyway, this place was wonderful. We booked a pool access room which was spacious and had two double beds. Plenty of space for a family with two small kids.
The kids absolutedly loved the direct access to the pool from the balcony. It is so convenient, especially when we all got a tummy bug except for our six year old. This way, she could still swim in the pool while we watched her from our room, so she didn't get bored for the couple of days we were room bound.
The breakfast had a good choice, although they should do something about the bees hanging around the drinks dispensers. It was very offputting.
It is very well located too, directly across the road from the beach, close to restaurants and markets. It's a smaller place, no kids club but really cosy and just far away from the busy road so it didn't get the noisy traffick coming through.
Would totally recommend this place.