I stayed here for a month and I had a very pleasant stay. The host was very responsive with an issue I had and was able to resolve it the following day. The apartment was larger than I expected, with a spacious tub, and it was soundproof. The toilet is the best I've experienced in my life. You will be sleeping on a Japanese style futon on a tatami mat. It is in a great neighborhood, one of the best in Tokyo in my opinion. You can experience so much of Japan, all within a 15 minute walk from the apartment.
That said, I did face some challenges during my long term stay. There wasn't really a place to put away my belongings, so the apt felt cluttered. There was no direct sunlight into the apartment. For drying clothes, I used the laundromat next door. There is limited kitchen counter and fridge space. Lastly, it was uncomfortable to sit on the tatami mat for long periods of time.
In summary, I would highly recommend this place for short stays; for longer stays, keep the above in mind.