Location, location, location!
This is perfect to stay in Athens. Close to Acropolis, Plaka, and many restaurants. I would definitely stay her again!