12 night Celebrity Silhouette of Baltic ports (including 2 days in St. Petersburg)
The ship is great and everyone was super friendly. We were Concierge class in Stateroom 1076 (midship balcony on 10th floor) and thoroughly enjoyed the experience. We have cruised many times on various lines including Celebrity. (I agree that they have been cost cutting. Years ago the cruise would have had actual Ports of Call talks to give us the history and background. Now they mainly have "shopping talks"). The itinerary makes up for the cuts in entertainment and history talks though.
This itinerary is great for people who are active and want to see things every day. I would not call this a relaxing cruise (like a Caribbean) but rather a fascinating learning cruise due to the Ports of Call especially if it leaves from Stockholm rather than doing it in reverse from Amsterdam. Passengers on this cruise have 5 very busy, long days before a sea day. We actually loved it though but are fortunate to be active and fit. For passengers who have flexible dates and need a bit slower pace doing this cruise when it leaves from Amsterdam (rather than Stockholm) would be a better choice since there is a sea day on the second day. Also Copenhagen (which becomes the second port if leave from Amsterdam instead) is a bit more relaxed since St. Petersburg tours are typically 12-hour days but that port of call is why we booked this cruise.