What happens on a Viking River Cruise tour of Budapest, what to expect on board, optional tours like the Hungarian Horsemen, dining and more.