Excellent place to stay in Athens, good price for a simple apartment where you can find everything you need, also very close to the metro station!
Totally recommended