We had a pleasant stay, location is great and the sea view from the room was lovely. It’s easy enough to swim from the small beach in front of the hotel. There are plenty of bars, restaurants, supermarket within walking distance and buses just outside. The hotel is old fashioned but very clean, room was very large, bathroom extremely dated.
On a downside, also mentioned in numerous reviews, small touches are missing like shampoo, shower gel, drying cloth, washing up liquid. It would be so inexpensive to supply, especially when the room rate is pretty high.