The place has amazing views and a beach if you walk down the steps to the foot of the mountain. The centre of the village is five minutes away by foot.