Probably the best value you can find in a city like Tokyo :-)
Location is excellent and well connected to public transportation, easy to visit tourist places. Views of the Skytree in the neighborhood is a nice bonus.
Unit was clean and comfortable and host is very responsive to messages.
We stayed a few days in January, the heaters did a good job warming up the home. The only minor inconveniences to consider (for winter) is the hallway to the toilet and shower is pretty cold and water takes a while to heat up.
I would not recommend for a long term stay due to lack of natural light, no work space, and the couch is quite uncomfortable. For a short stay where you're out most of the day sightseeing and eating out and need a good location and comfortable bed to sleep, it's really perfect!