The best thing about this place is the location! You can go to most major areas in Tokyo with ease. It's because three of the major tube lines pass 'Aoyama 1 chome' station where this flat is. If you fancy soaking up in a public bathhouse, it's only one tube station away ('Omotesando') The Olympic pool is also one station away (I walked myself).
The flat is a clean, self-contained unit, which is small but good enough for one or two people to stay. Everything you need is supplied. G's communication is swift and helpful. Everything is well organised.
One precaution for guests, from my perspective, is not to put out rubbish outside the flat during your stay. Japanese rubbish collection method is complicated, and if done incorrectly, may anger the neighbours!
All in all, it is a nice flat which I recommend to everyone who wish to be in the heart of Tokyo for sightseeing!