Bring $100-200 USD cash, but keep it stashed away and don't change into Euro. It's only to be used as a fallback if every ATM in the country is out of order at the same time. Use ATMs to withdraw Euro from cash machine in the airport upon arrival, and replenish your Euro supply at an ATM when you run low.