I didn’t stay there, we commuted over from France but yep to all of that.
If you’ve not already planned a visit to La Thuile, do- Pila has one of the best descents I’ve ever done but La Thuile is the best place I’ve ever ridden, love it, it’s like Mega-Innerleithen. We didn’t ride everything at Pila but I abandoned the upper bike park stuff pretty quick and spent most of the day just smashing endless runs of the bottom descent/s (there’s so many options it’s not really fair to call it a single descent), it is absolutely brilliant.
You’ve got Les Arcs and La Rosiere in realistic driving distance too, to add a bit of variety. (if you’re google mapsing stuff, it doesn’t recognise the option of driving over the col du petit st bernard, I guess because it’s a summer road, so it’ll suggest a huge long loop and make it seem unfeasible)