The apartment is really nice, perfect location. the metro station is just a few blocks away also you can find bakeries coffee shops.
Vesna is a lovely lady who speaks enough English to get you situated
I recommend this place and if one day I return to Athens I will stay here.