Absolutely amazing location. Best starting point for seeing almost every site worth seeing in Athens. Just outside you can see the metro station as well as the road leading to Acropolis Museum. The Acropolis itself is only about a 10 minute walk away.
Recommended ++