This place is wonderful. It is in walking distance to the main streets of Athens. It has large windows with a nice view of the Acropolis. It is located in a street with heavy traffic which is an upside for the safety and downside as it can get noisy (Which can be solved by closing the windows as the whole apartment has airconditioning).
The host responded quickly to all our inquiries and even offered early check-in and luggage drop-off possibilities. The apartment is (highly) recommended for this price.