The location is right off the train station. You can get to pretty much anywhere in Tokyo from the stop. The staff was friendly and efficient in getting me set up. The room had everything for my short stay. Definitely recommend.