This hotel deserves all the 5 star reviews it gets. All the staff are both friendly and efficient, our (Superior Double) room was very spacious, comfortable and clean with a balcony overlooking the pool, pool area was excellent with towels and beds aplenty, lunchtime food was excellent(we didn't dine in the evening), great house wine, location only a few minutes walk from all 3 beaches. Highly recommended.
The only thing we could think of that we didn't really like was the paint colour of the outside of the hotel !!