Garda would suit I reckon, shuttles rather than lifts, good value and pretty reliable weather. It’s not all bonkers techfests and there should be plenty of cheap accom at the time you’ll be going. Just buy a trail map from any of the bike shops and follow your noses, or use the free guiding at Torbole Freeride courtesy of Michael (of this parish, top bloke)