Perfect place to stay in Japan. Can’t wait to come back