The flat and its location is absolutely perfect. Subway is at less than 10 minutes walking. You can even go to the center (Plaka, Acropolis) by foot, it will take you 40 minutes.
You can find everything you need nearby (bakery, supermarkets, restaurants...).
The flat is great : everything you need will be there (towels, shower gel, shampoo, toothpaste and so on). The kitchen is well equiped : oven, cooker, coffee maker, fridge.
The wifi is perfect.
We went there on february, it was rather cold outside, but we hadn't get cold, there were 2 extra heating !
Therefore, Aris and Dimitra were great hosts , asking if everything was ok during our vacation and they were willing to help us in case of problem.
Aris even waited for us at the subway station to get to the flat together.
In a nutshell : perfect hosts, great flat !