A very decent place to stay in Tokyo. Recommended.