We stayed at this hotel as part of a 3-week trip in Japan. If you want convenience, then I think then it's definitely convenient: it's right across the street from the train station.
It's right on a very busy street - even later at night there were lots of shops and restaurants open and lots of people walking at night...
More
