You should be aware of the way things work in Spain. The following comments were provided by a well known Spanish businessman working in a large Spanish city -
"Our country of Spain is beautiful and varied, most people in Spain are friendly and helpful, but their whole life (for most of them) is about what they can get out of it from other people. This is just one reason why Spain can still be classed as a third-world country. Here are two examples - Politicians will often aim to be elected for the back-handers they can get from local people, and then they will step down (if they have made enough money, or if they think they may get caught). Businesses, and in particular shops which do not have price tickets on their goods, will often charge a higher price for foreigners than they would for the local Spanish people, sometimes as much as double. They believe foreigners have more money and because they often don't speak Spanish adequately, and do not understand or cannot argue about the price."
"Politicians and civil servants don't understand that tax payers are paying their wages and they should be helpful to them. Usually they are downright aggressive and obstructive. Planning is something we Spanish don't understand. We believe plans, law, permissions, etc., can be changed at a later date without any consideration to the people involved, or any expenses or fines involved to those people. A local authority can give permission to build a house and then change their mind a few years later - a problem which the owner has to sort out.
If I wanted to move to another country, it wouldn't be Spain, and I'm saying that as a Spaniard."
YourSpain thanks this businessman for being so frank and helpful.