Very clean and cute place, super friendly staff who checked up on us frequently through messages. Arrived at 5am after a long flight and was checked in immediately.
Location not super convenient but that's the trade-off in Tokyo for a more comfortably sized accommodation. Overall very pleasant stay.