Perfect place to stay in Tokyo.
Very close to Yamanote Line so you can get anywhere with only a 5 minute walk.
I would recommend this anytime.