This place is great, 100% recommended. Prefect for a central Athens stay.
The view is incredible and the location is very central. The flat itself is spacious and tastefully furnished. Great air conditioning too (essential for Greece).
Athanasios was an great host. Communication before we arrived was clear and we found the place without any issues. He is very friendly and at no point did we feel rushed.
The food and juices is a really nice touch, as well as the local honey!
Would definitely stay there again when I next travel to Athens.