Great apartment and George was super nice and attentive during our stay making sure all you need is provided.
The location was very central (you would have the business and loudness of the center of the city but If you are planing to visit Athens and all the historic areas this is a perfect option to stay because you can simply walk to all the main sights.
The apartment was very clean and true to the photos. Many local restaurants close by.
Also if you go by train from the airport, its just 15 minutes walk to the staion.