If you come here expecting the Spanish to bend to your whims, dont bother to even attempt to speak the language or you behave like an idiot then you aren't going to be made as welcome as you would like to.
If, however, you make the effort and treat the Spanish with respect you will get better results.
I have seen only friendlyness and helpfulness from the Spanisgh around here. Even my neighbour helped me carry 1400 bricks we had delivered down a flight of steps to my villa ..... we were carrying them down and him and his wife just came out and started carrying them. Took hours!
So .... in conclusion, your attitude will be the key