Wonderful review! I love your writing style - informative and to the point.
A Baltic cruise is on my wish list. DH and I spent a week in Amsterdam before Covid and really enjoyed it, even spent a day at Zaanse Schans. I agree with your view - kitchy but still a fun experience. I'm happy you enjoyed Helsinki, it doesn't seem to get a lot of love on Cruise Critic. I spent a year there as an exchange student many years ago and have been wanting to return. Sounds like you had a fabulous trip.