I was in Les Arcs first week of feb. Beautiful weather but no snow. Stayed at Bike Village, most accommodating they were too.
OP – I went on the snow train. It’s ace. So much better than planes or buses. Two recommendations – slippers and those things you put over your eyes to block the light out and help you sleep (I can’t remember the name, not lids, could be mask). Oh, and a hip flask, quite a big one.