We had a great time in Athens. The apartment is very well located next to the metro stop of Thiseio and few steps from the Akropolis and other things.
The apartment is very nice and we had all the things we need there. I can full recommend this place!