Spanien är illusionernas land.