I am sure it is one of the best accommodation in Japan. Higly recommended.