It was the best ocean cruise experience ever. We have been on many other cruise lines and Viking is the best.
We booked two back to back cruises with a pre extension in Iceland. I think it was about a 32 day trip. We caught our ship in London and sailed up to Scotland and then to the northern part of Norway. The first cruise was increadibly scenic. The second cruise through the Baltics was much more cultural.
The best thing about the Viking cruises is that most of the shore excursions were included in the packaged price.