Frankly and sadly, this place messed up our Tokyo trip. We were a group of 10 arriving at Tokyo at night, weary and eager to rest. We had a hard time locating the place as we realized the addresses on the checkin web and the app are different. It's also farther from the nearest station than expected.
It has 3 BRs + 1 two-bed "so called BR" in a common space which makes everything inappropriate to accommodate 10 people. More suited for 6-7. The place is dusty, dirty, and moldy, some of us were badly allergic so it was terrible. The GF bedroom's door couldn't be closed shut. Some linens/pillows and one of the bedside tables were badly stained. And we found whole stacks of random unused stuff in the wardrobes (likely bed posts).
Sadly I'm not sure if I had anything nice to say other than there's a Seven Eleven 1-2 mins away and it's somewhat located in the fringe of Shinjuku. We ended up moving to a new place the next day and it ruined our itinerary and consequently tripled our budget.