We chose this Baltic cruise because of the interesting destinations — and weren't disappointed. Helsinki, St Petersburg, Tallinn, Germany, Copenhagen, Oslo and disembarking in Amsterdam.
The ship was great, staff incredibly helpful and friendly, and a good mix of nationalities — lots of Canadians, Aussies and Mexicans as well as the usual large US contingent.
The food was a bit of a let down, and a lot of it very poorly described. A tagine allegedly including apricots and raisins was fruit-free and very bland. Cchocolate fondant turned out to be a chocolate mousse made with too much gelatine. Steaks were a safe bet.