The place is highly recommended and is as advertised. We stayed for 5 days for work and vacation, and the place is spacious and well equipped for long stays. The flat is on the top floor of the building and has a wonderful terrace where we sat everyday to enjoy the wide views of the Acropolis and the old city. There are many cafes, restaurants and tourist shopping streets very near the building , including a convenient supermarket nearby, and the communication hub of Syntagma square which is less than 10 min walk.
The host was very nice and graciously let us inside a few hours before the official check-in time. There is a useful baggage storage office right next to the place which we used on the last day to keep our luggage while we continued to hang around Athens until our flight hour.