Anna’s place is at a really great location. You can reach all important localities by foot within minutes from the location, no need to use the bus or metro. Anna is also super nice, she even gave us advice on what to visit, where do the locals eat and similar stuff.
I definitely recommend Anna’s place, and will for sure book again if visiting Athens