Very clean, super spacious, and stylish place. English TV with Netflix, AC*, great wifi, kitchenette, dining table, and extra pillows and blankets. Looks just like the pictures.
*AC make sure you are next to it to change the temp or turn it off. It doesn't have a good long distance range (ie. can not change it from the bed). But it works great!
Just behind Monstraski square, which is the tourist hub and walking distance from Acropolis. If you take the metro from the airport, it is very close to the station. Just down the block from the stairs.
I'd advise not arriving at night time as it is hard to find if you've never been there before (since a lot of the buildings have the same look) and a lot of people/tourists are out at night walking around.
George was very nice and responded very quickly. He even checked in with us during our stay to make sure everything was ok. His associate Chris, who checked us in, was very nice too.