i stayed here in august 2007 for a 4 day leisure stop. i choose this hotel just on my impression of the pictures.
Bad points: The hotel rooms are very small. We had a 7 year old daughter with us in the same room. We were told our room was one of the largest. It was perhaps 20-22m2. It didnt even have a bath. The shower was 600mmx800mm, the smallest i have ever seen. The windows are good at sound proofing from outside, but we had a lot of noise travelling through from next door. Breakfast here is adequate at best. Hotel staff had very poor english.
Good points: The pool area outside seems fine. As for cleanliness, i cant fault the hotel either. The location seems good, especially for eating out.
In fairness, this hotel seems typical of all the hotels in the immediate vicinty, in design and service/facilities. I had german friends staying 1 km down the coast and they had all the same problems in their hotel. Personally i would have ranked this place as 3 stars, but for the fact that the 3 stars hotels here are probably a lot worse again.