Me and my other half had a holiday with them a good while ago – probably about 10 years ago now. At the time both of us were London commuters but had never mountain biked before apart from the odd bimble in the Surrey hills. I guess ten years is a long time but I would thoroughly recommend them based on that experience.
The riding and guiding was gentle enough for us two as relative novices, typically involving a drive up into the hills on a minibus and rolling back down to the coast from Mijas(?) or thereabouts. The terrain ranged from valleys with dried out riverbeds (it was in August) to disused former golf courses. Great fun.
By way of comparison I have also holidayed with freeridespain.com higher up in the Sierras and it was also good, although far more techy and challenging. I suppose it depends on the average skill level of the group of people you end up there with how challenging the riding is.
The accommodation was typical Spanish seaside villa. Nice pool area and right next to the beach for non-cycling partners who might prefer a lazing-about beach holiday experience. The communal bit never bothered us – if you wanted privacy you had your own room.
Good restaurants on the beach as you walk along the seafront, majoring in seafood as you might expect. There was one in particular right practically next door to Sierra Cycling’s HQ that was very handy and particularly good. Their villa seemed to be at the more Spanish-flavoured end of the resort. The further along from SC you walked, the more like Blackpool Del Sol the resort became, so the solution is simple – don’t walk that far along if you don’t want to end up in Blackpool.
Fuengirola is probably not a destination for culture vultures but places like Seville, Granada, Ronda, would all be do-able as a day-trip.