I haven’t used OpenBank myself, but friend who gave recommended it to me. It’s just a brand of Santander of course, but seems to be cheaper.
Avoid la Caixa, they’re only good if you want a doorway to sleep in. Revolut is officially a Lithuanian bank, but otherwise I’d say that’s the best choice. OpenBank might be worth checking out too.
Puerta de Alcalá by Parque Retiro in Madrid? Cool
Viruses spread themselves, this is more of an infection
How to cross the road?