We chose this cruise because it was offered by Viking, was a smaller ship, stayed overnight in the beginning and ending ports and visited ports in Scandinavia while excluding Russia. We did not wish to fuel the Russian economy. We had been on one Viking River Cruise so were inclined toward Viking for our first ocean cruise. Our cruise was only 11 nights but apparently the cruise continued to other ports such as Stockholm and St. Petersberg. Three weeks would have been too long for us.
I had researched the ports and believed guidebooks and Viking when they described how close the dock was to town. In some cases such as Bergen, Aalborg and Stavanger it really was easy to walk into town. In others we needed a shuttle which Viking sometimes provided or taxis. In 3 ports we were beat out of the prime dock location by another ship but only once did we need to use tenders. We were really on our own in Oslo, Viking should have had shuttles there.
The included excursions in Eidfjord, Stavanger and Oslo were enjoyable as well as the optional tour we took of Copenhagen. We are experienced travelers and prefered to tour on our own when possible. Guides in Oslo and Copenhagen were excellent. Sailing the fjords and visiting Bergen & Oslo were the most enjoyable locations.
We upgraded our cabin one level to Penthouse Veranda and this was a good choice for us for a cruise longer than one week. The smaller cabins appeared cramped with awkward access to the closet. The bed was quite comfortable and there was plenty of storage. Service by the room steward was excellent. The cabin had a coffee maker but it would have been better to have an electric kettle to be able to make tea and coffee in the room. Speaking of tea the brand of black tea selected by Viking is not very flavorful--they need to upgrade to Yorkshire Gold.