St Moritz lights up with festive style and a big Christmas market. Luxury chalets add elegance, making holidays memorable.