This was our first cruise, so my comments may sound as if I am a greenhorn – which I am as far as cruises are concerned.
The cruise was on the "Serenade of the Seas" (Royal Caribbean) on the Baltic Sea from Copenhagen stopping at Stockholm, Tallinn, St. Petersburg and Helsinki, then returning to Copenhagen.
The ship is huge (though I was told there are even bigger), well-organized, clean, plenty of food, entertainment. There are lots of things for children to do, and of course there was the casino for those like to gamble. And, very important, the staff was very friendly and efficient.