Les Arcs is the go-to 2nd choice Alpine resort.
There’s a lift network.
The weather is usually very good (although it was appalling the time I went).
If you like the big freeride / DH tracks of Morzine you might find Les Arcs a bit lacking, the offical trails are good but there’s not nearly as much of it and it takes a bit of planning because you can’t always take the same lift from the bottom of the trail so you sort of zig-zag across the mountains – no bad thing.
If you like off-piste, tight, steep rocky and rooty stuff you’ll be in your element, stay with one of the MTB places and get a guide.
Off the bike stuff is a lot quieter than Morzine / Les Arcs, where we stayed was limited to a single restaurant and a couple of bars. Bourg is busier but it’s a working town rather a resort town like Morzine.