Beautiful spot with lovely views across the coast, walking distance (although very steep) from the main town. We had buggies so it was quite a push up the final piece. Without buggies you can take the stairs up which shortens the journey from downtown but again requires some fitness. The pool was lovely and gardens clean.
Our main warning would be that any extras are charged additionally for - eg towels, sheets, pets. We would expect to pay more for a cot etc but not for some of the basics.
It also advertises that there is a hot tub, there isn’t!
Overall beautiful place though!