I stayed in the apartment for almost 5 weeks and am a Tokyo regular.
Pro:
For Tokyo, relatively large, sun lit flat with spacious kitchen.
Incredible location!!
Very responsive management team.
The apartment worked for me but it’s probably not for people who need fast internet for work and/or play. And a minor quibble: all decoration that is visible in the pictures has been taken down.