There seems to be no other forum on discussing what to us was one of the few negatives about travelling in Spain. On the street and in outdoor cafes, it is impossible to avoid cigarette smoke. Spain has a much higher percentage of cigarette smokers than in my area in the U. S. and walking down the street one is constantly exposed to cigarettes. Enjoying an outdoor cafe is more difficult because of the number of people smoking. We'd choose a seat far from the smokers and invariably either someone would light up or another group would sit near us and start smoking. Thankfully, indoor restaurants ban smoking and hotels do too. None of our hotel rooms smelled of smoke. Of course, there is no smoking in museums, cathedrals, etc. I've read that over 30% of Spaniards are smokers and that 30% seems to smoke a lot. The streets of Spain are relatively litter-free but for cigarette butts.
I just post this as an advisory for anyone who is allergic to cigarette smoke. It is impossible to avoid in Spain. It's really too bad. Otherwise it's a lovely country with friendly people and we enjoyed our trip immensely.