This was our 2nd time on Viking's Grand European River Cruise from Amsterdam to Budapest and our 8th Viking River Cruise. We have been on over 20 cruises all over the world, and we consider this to be the best of them all. The crew and staff are excellent and go out of their way to make the cruise fantastic. The food is better than a lot of 5-star restaurants. I would recommend this cruise to anyone, especially anyone interested in European history. All the shore excursions are carefully selected and well guided. The cruise is both informative, enjoyable and relaxing. We would consider going on this cruise again. Viking has many videos on their website to help you choose the best cruise for what you want to experience. Experienced cruisers and first timers alike would enjoy a Viking River Cruise. They make your travel experience something to cherish. Truly the best cruise ever.