This was my first cruise experience and it was a blast. Hats off to Viking Cruises for the very efficient handling of everything: from the flight bookings, to airport transfers, embarkation and disembarkation to and from the ship, the tours, the accommodations. The staff was just great, from the kitchen, restaurant, housekeeping, entertainment to the tour guides. I have spread the word to family and friends that if they want a great cruise experience, they should try Viking first. There is nothing like a river cruise vs. an ocean cruise. It just makes a difference having a few hundred people to thousands of people traveling with you.
I cannot say enough of the guides who were very knowledgeable and just a fountain of information.
Housekeeping did a great job maintaining our cabin.