We wanted to see the Scandinavian countries and St. Petersburg so we chose this cruise which stopped in Sweden, Finland, Russia, Germany, Denmark and Norway.
The cruise was great the only negative part was not getting to see the Polish port due to mechanical problems.
The substitute of a small Danish island was nice but we would have rather seen Gdańsk.