Beaufort is great, good trails if you want a friendly quiet area with great riding. Enduro type trails are top class, bike parks are small, but there are two and good quality (not too worn out) .
Lots of XC too.
The local bike guide from tourist office shows lots of routes, and there is a good shuttle service.
It’s also not far from Les Arcs (1hr), Chamonix (90 mins). So makes for a good base to explore further afield.
It’s a much cheaper place to stay than the big resorts and much more chilled out. Not much nightlife, just a few quiet bars.
We stayed here : http://www.chalet-les-vernets.co.uk/
Worked out about £100 each for the week (self catering, self guided).