The surrounding area is very nice, and it is well connected to the train network. There is a supermarket nearby and a convenience store right under it if you don't want to partake in one of the many restaurants around it.
The room is smaller than I expected, but it's not surprising for a place like Tokyo. If you simply need a place to sleep it's plenty. It wouldn't work if you need living space, but that would also mean you're not the target of this hotel.
The bed is comfortable, the staff is helpful and friendly.