This is a great place to stay, although a little far from most attractions in Tokyo.