The apartment is centrally located, with a metro station (Kamiyacho station) just next to it. There are many restaurants and groceries nearby.
Tak is very responsive; upon our arrival we did request him to change the bedsheets, and within 1h he came to check it by himself and got it done.
There is a portable and unlimited wifi device provided, which is really helpful when you travel in Tokyo, esp. as public wifi is almost non existent.
A few things could be improved: there are tiny spiders in the apartment (though not harmful), the cleanness can be better.
Overall, it's a good and recommendable option for a pricey metropolis such as Tokyo.