It's a lovely place with very easy check in and close proximity to transit. The room comes with all that you need - microwave, refrigerator, stove, even a coffee/tea machine and they include as much coffee or tea as you need! Very clean. A great home base for your time in Tokyo.