Specifically in Spain I’ve been wihh Freeridespain (first guided bike holiday back in 2004) and then Switchbacks (2006).
Things might have changed a bit since then, but Switchbacks fobbed us off with one guide to 12 riders, because one of the guys I was with had been before and knew the trails. So he ended up at the back a lot of the time, acting as a sort of guide on the cheap. There was also a vast difference in ability between the front and back of the group. 4-5 fast lads, me somewhere in the middle and then 6 or 7 substantially slower.
Couple that with the number of punctures you get in a group of 12 with rocky and thorny terrain and there was a lot of waiting round or finishing rides late in the day.
It seemed they wanted to impress you by the severity of the terrain rather than trails that would suit the guests. I’ll admit I felt a bit uneasy with some of the more exposed stuff, but probably nothing compared to the lads at the back.
Like I say, it may have changed since then.
Freeridespain was a little bit more xc (despite the name) but still mixed with van uplifts and tech descents. Plus, the evening meal whilst sometimes basic was also included.
I’d go back to Freeride or Switchbacks but since then I’ve been with TrailAddiction (France), Rivierabike twice (Italy), Neilson (Turkey) and twice to Alp d’Huez.
Rivierabike closely followed by TrailAddiction would be my choice, based on the variety and fun of the trails on offer, plus the quality of the hospitality and guiding.
But wherever you head, don’t get put off by pictures of pads and full face lids. Pads at least are a sensible addition when you’re not doing to too much pedalling up hill and descents 30 minutes+.