We stayed in the place for 4 nights. We had a couple of large luggage, but because the check-in time was a bit late (16:00), we had to put our luggage in the nearest station's coin locker (Sugamo Station) in order for us to go around Tokyo while waiting. The place was easy to navigate. During the check-in, it was a bit of work because you have to scan a couple of things like your passport. You are also required to take a photo of yourself, there was a but of a lag in their tablet during our check-in. Other than that, the place is peaceful and full of amenities that you need. There are also a couple of restaurants and convenience stores. Over-all, we are happy with the place.