Great place, situated on Leof. Alexandras with easy access to and from the apartment. Worth staying here if you're visiting Athens for a couple of days!