The flat has all you may need for a pleasant stay in Athens and has a massive and truly wonderful terrace looking onto multiple sides of Athens.
I was helped by Panos, who was extremely clear on check in and check out, which can all be done by oneself. The neighbourhood is one of the most active and dynamic in Athens. I strongly recommend renting the flat.