Chalet Le Caribou is a restaurant offering a warm welcome and stunning views from its high-altitude location on the slopes.