We were traveling as a group of 6 and enjoyed this apartment very much.
The accommodation was very clean and tidy. Check-In was super easy, the accommodation was also easy to find (only a few minutes from Yoga station). A 7-Eleven and a FujiMarket can be found almost next to the stay. As we were 6 people, it was a little bit crowded in the apartment. Still, the AC in combination with the provided fans were enough to cool the rooms quite well.
Overall, we can only recommend this host if you are planning to stay in Tokyo.