This is easily one of the largest locations that I've stayed in while in Tokyo.
Excellent location close by to several different convenience stores (Lawsons, Family Mart) and really good restaurants. There are several parking lots nearby as well as a gas station around the corner. ~5 min walk to two subway stations making travel very easy.
Standard amenities with two portable wifi's. This place very comfortably fits 4 with two separate rooms. Everything was super clean and the host responds fairly quickly. Allowed for a little earlier check in and gave extra directions when I was lost.
A definite 10/10 spot to stay if you're visiting with friends. Lots of space, Lots to do nearby and easy access to the rest of Tokyo.