Spain's "technical approach" has been to double-vaccinate in line with manufacturer's recommendations; so people from 65 years upwards and the vulnerable have been double vaccinated with Pfizer within 3 weeks. Those of us who have been double-vaccinated with AZ had to wait 12 weeks, although my neighbour and I only had to wait 10 weeks, so there does appear to be variance between health regions.
Personally, given some supply issues, controlled by the EU, rather than Spain, I think Spain has done a fantastic job of catching up. However, I do think that allowing people from other countries to travel here without a PCR test was a grave mistake and will almost certainly be responsible for the predicted Delta variant surge, suggesting it will be the dominant strain here by the end of July 😔