Generally pretty good for the money, we had our own very private terrace, room was clean, kitchen well stocked. Overall our room was pretty dated and tired, cracked tiles everywhere, aged decor, small uncomfortable beds, lounge was ok, bathroom a bit tired, shower was a hot dribble, but always a good temperature. Our pool was freezing (early March), but a minute and a halves walk away you can use the heated pool in the centre block (no.2). The rooms in this area looked to be far more modern and generally better. If we came again would consider paying more and staying in this block. Kitty's bar is just around the corner, they have very loud karaoke, this might be your thing, alas not ours. Some really nice fairly up market restaurants a few minutes walk away and apartments right on top of the beach area, excellent location! Free parking everywhere.