A great, quiet place to stay when in Tokyo.