Just in case this is new to anybody - in Spain just now and ATMs were charging €5 - €7 to take money out. Yes, most places accept card payments, but I don't feel comfortable without some cash! So, thought I'd mention that Santander ATMs don't charge if you use their Edge debit card. Message ends 
