One more question. What type of currency would one bring along on a Danube River cruise? We are starting in Giurgiu and ending in Vilshofen. Will Euros work? Do we need to be concerned about getting local currency at the ATMs for each country? I realize that we can use credit cards at most places, but every once in a while you run into some place that just takes cash or it is nice to have for tips. I am probably overthinking this ...