We enjoy meeting people and seeing how th people in the city live so the neighbourhood was great. It had all the facilities we needed.
I would have liked the apartment to have a more detailed book on Athens and information on how to get to destinations outside of Athens. I depended on m own research on the interent when I was there which sometimes means that one can miss a lot.
Check that you get full details of all the bus routes. Athens is relatively small soon does not have to depend on the metro. In general we found public transport very reasonably priced.