Les Arcs would get my vote, plenty of stuff in the Bike Park area under the lifts for The Wife & No2 Which leaves hours and hours of Singletrack riding on both sides of the Valley, Nothing huge drop wise that I’ve ridden there but lots of steep techy switchback action, most of which you won’t want to be getting wrong.
We Usually stay at Gregs in Peissey Narcroix. Great Accom, Excellent grub and good coffee, rates are variable as the more of you go the 2nd, 3rd & 4th person rates decrease. Easy acces to the Lobster pots wich is your gateway to the lifts across the valley or up to the top of the Les Arc side.