We stayed here for two weeks in February of this year.
The Hotel is in a lovely setting on the beach and within walking distance of many bars and restaurants.
We stayed in a deluxe room, on the top floor of one of the 3 blocks and found the room to be adequate for what we needed. All the staff are very friendly and courteous and go out of their way to make sure you have everything you need. The buffet breakfasts are excellent with plenty of choice. We didn't eat in the hotel of an evening, but preferred to eat at the local restaurants in the town or along the beach, although I have to say the food did look really appetising in the hotel restaurant.
As other reviewers have said this hotel could be excellent but for a couple of points. The sunbed situation is a farce! We came down to breakfast most mornings at about 8 am and by then 95% of the sunbeds were occupied by towels, even though there is a sign saying that the reserving of sunbeds is not allowed!! When I complained to one of the managers, his reply was that if they did remove the towels it would upset the people who had reserved them!!!
It would be so good to find a hotel that had the guts to remove the towels in line with their notice. people would stop reserving them if they knew this would happen.
My only other bad point was the towels in the rooms, they were clean but by the looks of them very old.
So would we stay here again................yes, we booked for next year as we left, but for 3 weeks this time!
Hopefully the sunbed situation will be sorted, but I doubt it.