I cannot recommend this place enough!
It's located in a super nice/convenient area of Tokyo and is less than 5min walking distance from the Aoyama Itchoume Subway station, a grocery store, local restaurants, and of course convenient stores.
The only complaint I have is the slow wifi, which I noticed other reviewers mentioning too. But honestly, this place was a prime location/price and would happily stay longterm again.