Les Arcs would fit the bill I reckon, I have been a couple of times and have found that Trail Addiction and Mountain Bike Chalet ride the exact same area and trails, for me Mountain Bike Chalet offer better value (not stayed with TA but see them on the trails so know where they ride).
White Room Chalet are based in a slightly different area but do ride many of the same trails but also offer trips to other riding spots, for me this was the trip that provided the best mix of riding.
My trip next year will probably be something of a road trip, with 3 days at Pila, 3 days at Morzine as much for the social and 3 days at Chamoix.
Whatever happens you will love it.