The apartment is perfect. Very clean and near the metro.
Hosts were very responsive and very helpful, we will definitely stay there next time we are in Athens