Most ATM's will accept either MasterCard or Meastro. It depends on the charges the owner of the ATM and of your bank what extra costs there will be.
I don't know whether it's an EU rule, but I never had any extra costs on cash withdrawals within the EU in the last decade or two.