Economist Intelligence Unit
The Economist Intelligence Unit rated Spain as a "full democracy" in 2016.