The location is about 5 minutes from the nearby metro station. Its in a good location but challenging to find if you don’t have pocket WiFi or some sort of navigation. Restaurants and 7-11 are near by as well but it’s very quiet.
The beds are two single beds pushed together, so if you are traveling as a couple, it will be difficult to sleep together but the mattresses are very comfortable.
The air conditioning worked perfectly and the showers were hot. I appreciated the ironing board and iron as well.
The room is quite small, but just remember this is Japan and most rooms will be small. If you are bringing more than 3 pieces of luggage - it will be a very TIGHT fit.