The unit is within good walking distance from the nearest subway station and it has just enough room for 2 friends with luggage. It was clean and good overall.
Having said that, the check in time at 4PM is late and interrupts the day's schedule especially when the check out the next day is at 10AM! That's not a booking for a day, that's only 18 hours! We asked if we can drop our luggage around 2PM at least and were told to leave them at the station lockers. Suitcases don't fit in station lockers of course, so we had to leave our luggage at a luggage service centre at Tokyo station which is 20 minutes away by subway...
Also, beware, it's an "unmanned hotel" meaning, to get the room number and access code, you have to check in by yourself using a tablet that's fixed to a wall, entering your private details, taking a selfie and scaning your passport... There's no disclaimer (at least in English) on how this data is stored and or processed.