I would recommend the view alone to everyone I know.. especially my friends.
Add traditional Greek non invasive friendliness and hospitality and you have a recipe for a mini paradise of lesser (Greek) god. If there were not mosquitos reminding you that you are, unfortunately not a lesser god, just ordinary human.
Nonetheless, we could stay there for ever (and this is not some sort of British "politeness").