This luxurious condominium-type hotel sits at the base of Grand Hirafu, the world-famous ski resort overlooking the austere Mount Yotei.