Great location.
The inn is centrally located and you can very easily walk to a number of different tourist sites in the surrounding area. The Acropolis is just a few minutes away.Public transportation is also quite easily accessible for when you wan to travel farther.