Anna's place is in a great location for everything you need. 2 stops on the metro from acropolis.
Lots of great tavernas and cafeterias near by.