Hi,

ATM's have the best exchange rates that you can get but you should check with your bank the foreign ATM charges they levy and just calculate if it is worth it for the amount of money you plan on spending.

Best,
Bence