3 things I would highlight about my stay.
1. This is a business travel hotel meant for Japanese business people needing something that just works for a short stay.
2. You will need to turn in your key everyday until 2pm. I believe this is to prevent people from using it as a love hotel.
3. The hotel is old and is in desperate need of a refresh.
I would only stay here if no other hotel fits your budget. Understand that this won't be your nicest stay in Japan. You are only informed of their key policy when you check in, nowhere else is it listed and when you ask what the key policy is, they repeatedly inform you that you signed the check in paper that you understood. Yes, I signed the paper but let me re-read it. The wallpaper is peeling, old stains on the walls, the bathroom is an older style, lighting is minimal, and the TV only works if you pay for the channels. The laundry machine and drying machine is in the back parking lot. They have instructions and compared to other dryers, it drys.
If this is a 3 star hotel in Tokyo, the previous 3 star hotels I have been at in Tokyo and other parts of Japan are 5 stars.