The apartment was very clean and new from inside, exactly like the pictures.
Its location was also excellent and close to a metro station.
There is a big supermarket nearby and some nice local restaurants.
Wifi worked flawlessly as well.
I would definitely come back there next time I'm in Athens!