The location is excellent, being just a short walk from shimbashi, making it quite easy to get around to the major transportation lines.
The check in system sounded complicated at first, but it’s actually quite a nice system that’s much better than the traditional lock box.