The hotel itself is very well located and has very nice private beach. Hotel staff is professional and very nice to the guests.
But must sayI was very surpised by room conditions in comparison of price we have paid, no air con, bathroom got frozen in 70's, very uncomfortable, temperature of the water isn't stable, especially in the morning - it is either hot or cold nothing between.
Further more, the temperature of the swimming pool was kind of joke, which you wouldn not expect. Very very very cold. My little son is in love in water and he would jump in it without hesitation, but even he rejected to go there due to the temperature.
Therefore, I would strongly recommend the hotel management to do something whith this well located hotel. In this location you have or will have a lot of competitors if you stay "as is".