Great place to visit Athens, reasonably close to the Acropolis and very close to those hop-on hop-off buses if you are into those ;)