Great - the stay of 3 days in St. Petersburg was why we took this cruise instead of the 2 day only stays on cruise lines we normally take (NCL, Oceania, Viking). The other ports were interesting, though a couple seemed like "filler" days. Several other folks we met were also on the cruise only because of the 3 day stay; most were otherwise disappointed.
Very good - The table service in the main dining room and room steward. The cabin was in reasonable shape except for badly scratched furniture. They are to do a refurb in Nov. and had started to do some replacements during the cruise.
OK - entertainment was hit or miss. Not sure what age group it was targeted for. Band was very good. Other performers were so-so and played often during the cruise; not much variety. Movies were welcome, though crowded to overflow. On the cancelled port call day, the movie should have been moved to the big theatre.
Cabin was comfortable. Bed was too hard, so I slept on the comforter and got an extra sheet from the room steward. Bath was fine. Furniture has lots of scratches.
Did private excursion thru St. Petersburg company