I stayed here for three nights this month (July 2010) and found the following top-notch: the service, the cleanliness, the pool/sauna facilities, the garden bar (which ran an excellent grill/buffet one night) and the spaciousness of the rooms.
The breakfast was generous & tasty and the location pretty.
A couple of points to note when booking:
Ask for a room...
More