Great spot! Close to Acropolis as well as Syngrou Ave which is great if you want to rent a car.