Mainly chose the cruise for St. Petersburg but the whole itinerary was amazing.
Flew into Copenhagen a day prior and was able to walk around town and see the sites. Boarded the next day and boarding could not have been easier.
We purchased the Ultimate Explorer excursion package and added on Best of Estonia and a Night of Russian Ballet. This turned out to be a good idea.