Hotel is overall quite worn down. Location requires a car as a taxi is very inflexible.
If you have any physical issues one should be aware the hotel resides on a massive hill which makes to and from the hotel room quite a trekking.
We were under the impression the beach was close by, but once again only by car. The hotel offers a shuttle service incl. chairs that cost around 30 EUR and you need to provide exact timings for going and coming back, again making it extremely inflexible.
On a positive note the food was good and the service and the bar was as well. Cleaning was also good.