George's apartment is great on many levels. The location is very central, in a fun and active neighborhood, close to the metro, restaurants, shopping, as well as all the other great old districts around the Acropolis.
The other best part of the apartment is the view, one of the best views we've ever had while traveling! Truly amazing.
The service is also excellent, they offer an airport car service with a very friendly driver, who gave great tips for exploring the city.