One of the best accommodations I've ever had. And in terms of price-quality ratio it's definitely impossible to ask for more.
Calm area. 5 minutes walk to the metro station (max 1h 15 min by metro to the airport). There are a couple of supermarkets and a bakery nearby (needless to mention about cafes on every corner in Greece).
The apartment is big and clean.
I recommend without the slightest doubt.