This was our first river cruise. We extended our stay 2 nights in Amsterdam at the beginning to acclimate to the time change before the cruise started and we extended our stay 3 nights in Prague following the cruise. Would highly recommend doing both of those things. We had varied weather so would suggest that you pack for layering. Viking did not disappoint; they were there for us every step of our trip. Our tour guides in every port were knowledgeable, friendly and helpful. The food was excellent. They offered a surprise tour with the chef in Vienna that was so much fun. Sailing into Budapest after dinner was magical. The Nuremberg World War II side tour was overwhelming; would highly suggest doing that. We also did the evening concert in Vienna and would also recommend that, too. Our room on the third floor was small but there was room for everything and we did not feel crowded. This truly was the trip of a lifetime and we are so glad we opted for the long cruise with extra days before and after.