We loved our stay at Dimitris, Nik & Lakis's place:)
The apartment has perfect location nearby cafes, bakeries and the best restaurants in town. It was tastefully and modernly decorated, perfectly clean and had all the details that would make you feel at home.
The hosts are awesomely welcoming and friendly - well in advance of our trip they send us a map with suggestions for where to go and what to do, including the best restaurants!