Loved it all. Great crew, great food and great ports. Even though we had to change ships. because of a problem with a river lock, the transition was done seamlessly. Viking does a great job with the things it can control and it does an amazing job controlling issues that are out of its control. The guides that Viking hires are well informed and do a commendable job explaining all the ...