I've just return from 1 week staying at this hotel. The position is excellent. The beach is great, the garden is very well kept as the pool area too. One inconvenient: we had to pay for the sunbeds on the beach, although the beach is private...
The restaurant area is great, the food is EXCELLENT!
The rooms are quite small. We received a room in the main building with street view which was noisy but very cosy and clean.
The staff is very friendly and promptly.
I highly recommend this hotel.