@Susie as @torihada posted it’s the base for Trail Addiction’s Destination X and the riding is indeed superb, deserted single track surrounds the unspoilt village.
Now the bad news, TA have really worked out how to make the most of it with a combination of van uplifts and buses back up from the valley floor together with a bit of pedalling. For you as an independent traveller it would be pretty much impossible to replicate.
There is a bike park at the nearby La Saisies and the lift at Areches runs a few times a week to access some of the man made trails there but really the place isn’t about those at all. Most of the riders there are roadies or mtb-ers who ride the 700m climbs before their descent.
I’d highly recommend a holiday with Trail Addiction, if you are going self supported I fear you may be disappointed.
I cannot post photos from work but another in our group posted up some fantastic photos, I’ll try and link later.