Hola Alabina, what a beautiful handle, just like the famous Arabic singer!
Well, I must say,Alabina, I had the opposite experience, I found Spain very clean, cleaner than Miami, Jacksonville or Orlando, Florida, that's for sure!
In Madrid I was amazed by the joy the street cleaners had every time they found dirt! They were everywhere after 9 p.m. I was there last during Christmas 2001 and New Year, and during that time I would have expected a mess, but no, everything was clean and tidy. The restrooms in the Renfe and Autores station were very clean, but alas like all countries, too few stalls for women
. The facilities in the Renfe trains I took were delightful, clean and well supplied with paper towels and soap, very sanitary, I wish our own Amtrak had those standards!
I did notice that the floor of the wonderful Tapa bars I visited were a bit dirty, but since I din't eat off the floor, it did not bother me a whole lot, after a couple of cañas and jamon iberico, I was cool about the dirt. As a matter of fact it gave my trip that traveler's ambiance that says, Gal you aint home no more! That is delightful. However, the restaurants I visited had spotless floors.
The cleanest place was a laundry in Huertas called Onda Blue, that by the way also has Internet ready computers so you can chat while you wash! That place looked like Mr. Clean lived there!
The museums were spotless! I accidentally dropped a napkin at the Prado and the Museum attendant called me back to pick it up with the same stern look I give people with overdue books.
I experience the same ambiance of cleanliness at Salamanca, Segovia and Santiago de Compostela. It was almost eerie that the streets were so clean, after all some of these places have been around since medieval times.
Anyway Alabina, may your next trip to Spain be a cleaner one!