Overall my husband and I had a good stay here. We especially enjoyed the open air bath and access to a washing machine (both of which are in a shared space on the roof of the building). Additionally, the location was great located in a quieter neighborhood, walking distance from both a bus stop and a train station, and of course a beautiful view of the Tokyo Sky Tree.
I will say there wasn't much room for luggage, which worked out ok for us having just our backpacks but I wouldn't recommend this apartment for anyone with much more than that. Also worth noting the bed, while not terrible, isn't overly comfortable either. There's a large divide down the middle so rather than a traditional queen mattress, it feels more like sleeping on two twins pushed together.