We always take some Euros with us in cash, as previously said, divide them up and hide in appropriate places. We then use our credit card for major purchases, such as fuel, meals, etc., and keep topping up cash for everyday spending from the cash machines - now these are available in all towns, most villages, some supermarkets, and even some (big) petrol stations - there's no problem. Just like being at home really.
It's nostalgic to think back to the days of having to find a bank, going into town, finding it was closed, going back when it re-opened, forgetting your passport, going back the next day with the passport, queueing for your money, paying commission, and having to go back three days later to repeat the experience!!! Much easier these days!