Me and my wife came to this hotel for our honeymoon, and it was a delight. The staff is very hospitable, the location - perfect (close but not too close from the main area and very close to the beach). There are not enough words to describe the quality of the breakfast - each day a different and tasty type of omelet, coupled with exquisite fruits. the room itself is great - has everything you need.
In short - perfect.
I would add that it is good to go there yourself to reserve a room, and that way you can get a much better rate per night.