We had a fantastic stay here. The property is on a hill but there is plenty of options for getting around taxi, hiring a car etc.
There are beautiful beaches a walk away with plenty of places to eat.