Experience the best of Japan’s snow, culture, and hospitality in tranquility