This will be my first trip to Spain, and due to COVID I would still feel more comfortable dining outside if possible. To that end, this is maybe a silly question but is there a certain etiquette I should be aware of when wanting to eat on the terrace? I mean, can I just show up and take any empty seat? If so do I typically need to signal for the waiter or do they usually just spot you and come over? Or should I talk to a host (do Spanish restaurants typically have a host or hostess like the US or just a waiter?) first?
Also, should I expect to have to get the waiter's attention when I want the bill or do they typically check in with you every so often and ask when you want the bill? Like I said, I know it may be a little silly, but my only other experience in Europe was in France where the patron has to be a little more proactive to get the waiter's attention.
Edit: forgot to mention I will be visiting Madrid, Toledo, Seville, Cordoba, and Granada if there are any regional differences.