We had a wonderful vacation there in October. Great view from the three balconies, short distances to great beaches, nice pool, complete room amenities including washing maschine.
What was not so great: usage of BBQ grill was not possible due lacking equipment, the spring mattress was not seperated resulting in some bouncing whenever someone turned over in the night.
All in all we plan come back again.