perfect spot off the main port of leros. Quaint, well-designed and clean.