The place is a basic Japanese single apartment located in a (former?) employee dorm complex. It's large compared to typica; hotel rooms, everything (heating, water, wifi, kitchen) basically worked, and level of cleanliness was good.
Downside was that while the place had been fairly recently partially renovated, some furniture and kitchenware were showing quite a bit of wear—some from misuse and some from long years of use. Shampoo/conditioner bottles also appeared to contain a mixture of multiple brands—you may want to bring your own.
Service was prompt and friendly, but check-in at 17:00 is pretty late and trash collection costs extra. Location is ok in a you-get-what-you-pay-for way.
Overall, if you're looking for a budget Tokyo apartment that's a step up from a sharehouse this place gets the job done. However, more attention to facilities maintenance would have improved the experience.