This French Alps Resort Redefines Mountain Luxe