As others have mentioned, get 100 - 200 euros from your bank at home before you leave. Yes, it will cost a little more, but the extra cost is next to nothing compared to the total cost of the trip. And, it is a small price to pay to avoid the stress involved in getting euros upon landing.
First, you will be tired, sleepy, jet lagged, and on new turf. Second, you will have to locate an ATM and wait with many, many, others trying to get euros. And finally, ATMs do not always work as they should. They malfunction, they run out of cash, and sometimes they will not recognize your card.
Just an additional thought. Be sure to check with your bank(s) and credit card companies to see if a travel alert needs to be put on the account(s). Some do and some don't.
Just offering food for thought.