Amazing location, great customer service.
Highly recommend. With all the walking you will be doing in Tokyo... it’s extremely nice to be just 3 minutes away from a station at the end of a long day. Trust me.