Very good place to stay to visit Tokyo.