This is our 4th time to come to Japan and our 3rd in Tokyo with 4 of us (2 adults and 2 kids, 10 and 12).
PROS: The little house is close to everything you will need, as described by the listing. There are two 711 and a Lawson right around the station so it is very convenient. Also two vending machines nearby. The house was cosey, it is Japan so space is much smaller than you may be used to. and worked great for us! There is everything you need. We brought and left an expandable drying rack from Canada which proved useful for laundry and drying clothes. We left it there for others to use.
CONS: The house was not the cleanest we experienced in all of our stays. After contacting the company and sending photos, they were very apologetic and offered another cleaning service. We kindly declined and took an hour of our time to cleanup. It did not ruin the time we stayed at all.
CONCLUSION: Go for it, you will enjoy your stay here and we recommend it.