John/Emma were super responsive and very accommodating of a series of annoying arrival time changes on my behalf
The apartment is located really close to a metro station making getting there from the airport very easy.
There are tonnes of lovely restaurants 5 minutes walk away and you can get to the Acropolis (through the lovely National Gardens or by the Olympic Stadium) in about 15-20 minutes by foot.