We chose this cruise because it had ports of call in countries we have not yet been able to visit. Unfortunately, we were not able to visit Estonia, Russia and Helsinki. This did not deter us from having a great time at the ports we did visit. We would have liked to not have the two additional nights in Oslo as we did the pre-cruise in Oslo. However it did give us the opportunity to see the Munch museum even though our tour was cancelled. We also loved the opportunity to book another Cruise on Viking while we were on board. I will recognize the employees that made our cruise extra special. Cindy took care of our cabin (4044) and she made our cruise even more special. She greeted us by name no matter where we saw her and we were able to access our room whenever we needed to.
Very comfortable and had everything we needed.
Viking cruises are all inclusive and kid free. You get indepth history for ports of call.