We really enjoyed our stay at Stelios place. It was our favourite accommodation in Greece.