The location was great! Just a minute walk and you'll be at the station. There are also plenty of restaurants nearby. Response was prompt as well when we faced problems during our stay. Definitely a place if you want to stay during your trip to Japan.