Just returned from a Viking River Cruise from Budapest to Nuremberg. Great ports: Budapest, Passau, Vienna, Melk, Regensberg and Nuremberg. Service, food, and Viking staff were exceptionally professional and attuned to every customer need. I would recommend Viking to anyone looking to take a river cruise.