A lovely place in Almyrida where calm and hospitality are present. Bonus : the amazing view!