Overall great place to stay in Tokyo. Nice apartment, convenient stores and food places are located all over the area nearby.
Things to take note: slight walking distance and no lift if you are travelling with huge/ bulky luggage. Overall recommended!