Bit far from other hotels within Tokyo, and it takes a transfer at Nishi-Nippori to access a lot of the JR lines, but it's an excellent hotel stay if you need a bit more quiet compared to other places.
Lobby has a 24-hour self-check out convenience store, but there is also a 7/11 Next door if you need a better selection.
Would definitely recommend staying while in Japan.