My stay in Ateti's place was perfect. The location is near the Acropolis, well connected by metro to the airport, and the flat is as she describes.
Although I could not personally meet her, she did everything possible so I could do the check in and check out at my best convenient time.
If I go back to Athens, I will repeat with Areti