The flat is very central, the neighborhood is quite lively, many nice restaurants and touristic places at walking distance (Acropolis, museums, national park, etc.). So you don't need a car at all (actually if you have one that'd be very difficult/expensive to park).
The interior is well equiped (big TV with Netflix, Vinyl player + bluetooth, good AC) and the bed is very confortable as well. The terrace is huge and you can enjoy nice meals either at the small table or at the edge with a unique view on a church and the Acropolis in the background.
Peter is a great host and was so kind to send me my sunglasses that I had forgot in the flat by post the next day.
I would definitely recommend it!