We visited at the beginning of September and our general impressions was of a very modern and clean hotel. The rooms were extremely spacious, which included a dishwasher, jacuzzi bath, air con and a large balcony overlooking the pool. The flat screen rotating telly was also great. We had no trouble at all sleeping here as the beds were very comfortable. The cleaners came in every day too, and were very polite. The same must be said of the rest of the staff, who were extremely helpful, and the free shuttle bus to the beach was a great idea, and was used on quite a few days by us.
We chose the b & b option, and were very happy with the large choice of breakfasts that was available, both hot and cold.
After reading reviews on here, we expected to have some trouble getting a sun lounger, but this wasn't really the case, most probably as it was the beginning of September. We did notice many going down to the pool early morning to place towels on them, but we always managed to find one, even later on during the afternoon.
There was also a hotel bar which we went to most nights before going out. This bar was quiet, but as there are quite a few bars and restaurants down in the village, I'm sure the majority opted to go straight out, instead of having a few drinks at the bar first. This was a shame as there was a lovely seating area outside.
Overall we had a very enjoyable stay here at this smart hotel, and would not hesitate to come back here again.