Spain looking better, Spaniards not so much