Konstantinos is a very recommendable host. The communication with him was smooth and he was always available for our requests.
The apartment is extremely convenient due to its position near the city center. Everything is within the reach of a walk and when not the Metro station Acropolis is extremely close by (that's particularly convenient when coming from and to Athens' International Airport).
The noise coming from the street nearby is on my opinion an acceptable trade-off.