I’m a Switchbacks regular. I’m too lazy to do all the climbing (I can do that in the UK). I’d rather spend my holiday descending. The van up the hill suits me and a short pedal to the start of the descents gets you warmed up nicely.
The guides generally tailor the riding to the group. It’s technical riding and fast/difficult at times but not DH. Switch-backsdh.com is for the “proper downhillers”
As far as I am aware, only Switchbacks and one other company are legally registered in Spain. Check the companies have a “Registro” and full insurance otherwise theoretically if you are riding in the national parks, the police can fine you and/or confiscate your bike (apparently).
Accomodation and food wise, the SB “casa” has been gradually upgraded over the past couple of years. It is basic but has everything you need. Some food is provided but it is intended as a starter pack for breakfast/lunches rather than food for the week.