The two cities we really wanted to see were St. Petersburg and Stockholm. St. Petersburg was all we expected. It was magnificent. The only negative was the hour we spent in line at the passport control. While a great experience, the biggest disappointment was the cancelled Stockholm port call. We also looked forward to cruising in/out of the harbor in Stockholm. We heard it was really a big part of the Stockholm visit. Alas, we did not get to experience any of it. Generally, the ship was a bit crowded, which we expected. However, the breakfast buffet, while good, proved to be challenging due to the crowds and the lack of seating. The food was generally very good. We didn't feel compelled to dine outside the complimentary dining rooms. The ship's crew were always pleasant and professional. But for the canceled port call, I would have rated the cruise very good. However, we felt a bit cheated because of the Stockholm visit.
One last comment, the water in the stateroom was over priced. We would have bought water daily had it been more reasonably priced.
Small but maneuverable. Clean and adequate.
We spent a few days on our own exploring.
Easy to disembark and a short walk to the city center. Took a local tram tour.