Morzine. Ticks all those boxes. It is a downhill mecca but its so much more than that as well and you can easily get away from the pyjama boys as they stick to the runs under the lifts
This, whilst YouTube will be full of Gnarcore Lads riding huge jumps and drops in between slashing through miles of off-camber rooty hell to a rapmetal soundtrack, in reality you won’t find another location that has the amount and variety of trails that they have in PDS.
You can look further afield than Morzine though, Les Gets, Avoriaz, Chatel and no doubt other little towns and villages all access the same network of trails and lifts.
You can very easily spend long days riding without ever riding the same thing twice, or letting your tyres leave the ground if you don’t want to.