Eirini and Dimitris area really fantastic hosts. I enjoyed my stay in their apartment. The apartment is central, public transport really close, it's the kind of place where you feel like a local even though you are on holiday. The coffee shop downstairs has the best pastries and coffee. There's a supermarket across the road and a metro station not too far from where the apartment is.