Awesome place to stay! It was clean, had a spacious living area, large bathroom and had an awesome view of the Skytree while you soak your body in a hot tub. It was very comfortable living and the value for the service we received was more than worth it. Moreover, the host and team were very helpful and quick to respond to my messages.
Also, there’s a lot of nearby convenience stores and Solomachi shopping centre is under a 10min walk. Plus, nearly every tourist destination you would goto (such as Tsukiji Market, Akihabara, etc.) is accessible from Oshiage station which is a few minutes walk from the property.
All in all, it was a great place for us during our stay in Tokyo.
P.S Don’t let the sofa beds put you off, they’re surprisingly comfortable.