Stephen's place was exactly as described. Very nice appartement located on the top floor with a huge terrasse. Even being centrally located, the place is super quiet.
The place is very close to Megaron metro station that is very convenient to go to the airport or to historical city center!!
I definitely recommend this location for a nice cosy stay in Athens.