Stella’s place is beautiful and
cozy with breathtaking view.
Very nice locations near the beaches and the very nice Greek tavernas!
Definitely would recommend!