Do they have toilets in Spain?

Yes Spain has toilets.