I just got back from Spain and the weather was beautiful. That is about all that was good. The food and the traffic are both terrible. McDonalds FF with everything, and XX salt on all the food. Nothing like the food in Italy. In general, a very poor attitude from all the shop keepers and restaurant employees. I was in the Fuengirola and Madria areas and the roads are a nightmare. Worse design roads anywhere, do not drive. Beaches have some beautiful women but the rocks and the sand are terrible. Nothing like the beautiful beaches of the east and west coast of the US.
Very nice people at the Crown Plaza at Madrid airport. Great hotel.