If you want a cruise that is the best you'll ever take, take a Viking River cruise. From beginning to end, everything went smoothly. The crew was fantastic always greeting you with a smile. The ports we went to were wonderful, giving you time for the included excursion and for free time. Food was great, service was great, everything was great.
Viking has this down pat. A++++ all the way. The ship was extremely clean, even the buses we went on were great. The tour guides in each port were very knowledgable, friendly, and informative.
Viking really cares for their passengers and they go out of their way to make the cruise the best you'll ever take. They have the best crew you'll ever meet. Viking definitely surpasses any other cruise line I've ever taken.
just the right size with everything you need. You are not in the cabin much except to sleep and shower