Excellent place to stay in Athens. Just a couple metro stops away from Acropolis. Highly recommend!