The flat is ideally located. It's a 5 minutes walk from the flat to the nearest metro station (ambelokipi) and supermarket (my market).
Despite the proximity to the main boulevard, the place is quiet.
I was very pleased with how the kitchen is equipped. It has way more thing than what's listed.
Finally, the host, Maria, is very nice and very quick to answer to your questions or to handle issues.