Fantastic cruise fantastic crew, everything was extremely well organized. Excellent food and tour guides I have been on several cruise but Viking personnel seem to be highly trained and great attitudes. All of the tours were very informative and easy to follow. The rooms were clean and we never felt like we lacked for anything. I left going home wishing I could do the trip over again. From booking to departure the Viking personnel made sure that every detail was handled that any small issues that arose were attended to immediately. I would totally recommend this cruise to anyone that is thinks ng of doing a river cruise. I am hoping to book another cruise with Viking in the near future and am alstroemerias interested in their ocean cruises. If those are anything like the river cruise that we took then it would be amazing I am sure. This company gets an A+ in my book!!