Viking is the best run cruise lines and is always a 1st class experience. Their ships always look new and are well maintained. The entire staff always treats you as family. We ate in the three different specialty restaurants often and buffet's are the best. Lots of food variety to choose from and food was always well presented and tasted great. The veranda rooms were well laid out with lots of space. Viking is a cruise line that does not have gambling casinos, which we prefer and no smoking, except designated areas outside. The spa and inside pool. ice room and large jetted jacuzzi are wonderful. Each port has included tours and several additional tours for those who want a different experience. Beautiful waterfalls and spectacular sights at each city we visited. The train ride up the valley and mountain in Flam Fjord is something everyone should see and the Geiranger Fjord and it's village is the best.