Although the room was generally clean we found a rather large piece of broken glass on the floor near the bed from previous stay. It was lucky neither of us stood on it. The breakfast was the worst ever experienced in a hotel. You had to chase unresponsive and very arrogant staff for anything you wanted and they were not in a hurry to replenish. There was always a queue for the fruit- a few slices of watermelon or melon, and it was never enough for all the guests, scrambled eggs smelled of fish oil, no toast, dry bread, and very bitter coffee.
Location is good, as you can hear the waves- if you have a room with a sea view. The food in the restaurant is good, as well as the setting.