Jonhy’s house it’s pretty amazing, exactly what we can see on the photos.
Around 500 meters from the metro station and two stations for the center of Athena’s.
Near the apartamento you have several places to eat, even afterhours.
If I will go again to Athens, probably will stay in the same place, if available.