The apartment is in the centre of Athens near a metro station and is near everything you may need.
It is clean, beautifully decorated, has a cosy and hommie feel and is well eqipped.
I highly recommend.