Eleni is the best! Amazing place in an amazing location -- right in the center of old town and just a 10 min walk to the beach. Beautiful terrace overlooking town, and the apartment has everything you need. After 10 days of staying here we want to move in! Definitely staying here again next time, which won't be soon enough :/