You wouldn't know you were in big city Tokyo. It's set back from Main Street and is nice and peaceful but also within a short walk to nearest subway station. Lovely place to stay.