Good choice.
Close to metro and bus stations (5-8 min walk). Big supermarket Life also in 5 min walk, which is working till 1 am. SkyTree tower and a lot of restaurants in Tokyo Solamachi Shoping Mall (also 5 min walk to the same direction)
Everything was great.