After reading the negative reviews, we expected worse but at least the rooms were large and clean though bathroom had no mat, only one roll of toilet paper and one pack of shower gel each for two days!
Reception was ok, not overly friendly but they do attend to enquiries, told me room safe only works if you pay the extra, same goes for Wifi (free only in lobby). Was expecting the TV to have to be paid for as couldn't get it working but apparently just press any button on the remote and it starts. Of course there's no kettle but what was really surprising was they don't do daily cleaning, just replace towels and the roll of toilet paper.
The lift is cranky and disobedient, breakfast basic and coffee thin but at least lots of fruit and vegetables.
However, location is excellent as you can walk to the old town with its churches and seafood restaurants in 15 minutes at the most and take walks on the beautiful stretch of beach by using the stairs next to the park opposite.
The indoor swimming pool is also very clean though water is cold. The two outdoor pools looked good, didn't try them though.
If you consider the price, they probably give you what you pay for, but surely daily cleaning of the rooms is expected at least? More