This luxurious modern chalet provides the perfect mix of living and entertaining space in the Chamonix Valley, French Alps.