Viking River cruise Rhine review - everything you need to know before you go on a river cruise. This cruise from Amsterdam to Basel shares itinerary details