Luxury apartment for an inspiring mountain holiday in Haute-Nendaz, Switzerland