In my quest for some peace of mind, I stumbled upon a true oasis of rest and hospitality:
The Scirocco cafe & rooms
in Loutro, Crete, Greece.
click image to proceed...