I personally wouldn't cancel a trip over this. yes it's a nuisance but equally when there's noone around, you're not going to comply, let's get real here lol.... it's not like London with CCTV on every corner. are you seriously gonna cancel a holiday over a bit of cloth on your face?
of course, if you're cancelling because the clubs are shut that's a different story but I'm sure there will be some music to be found
+ I would also keep options open because the Spanish and regional governments are updating the rules all the time - it is hard to keep up. if you are in a position to get a late deal that would be my approach