Let me first start out by saying that I have been on three cruises with HAL, and this one was probably my favorite or tied with Alaska!
The ship is absolutley gorgeous, with lots to do, very well maintained, with very friendly staff all around. Our room stewards, were excellent, always making sure that anything we needed was already in place before we even asked for it
Dining was very good in the Rembrant Dining Room (not sure why it is not the Rotterdam dining room like the previous two crusies), all the food is excellently prepared, and does have style as well. I wanted to try the new Tamarind resturant, which is open for both lunch and dinner, but reservations book up quickly on it, so be sure to plan in advance on a sea day!
We booked our tours through Saint Petersburg Tours, which was also very good in all the ports, and local guides that seemed to generally be interested in the subjects, and not just going through the motions!
Entertainment there was so much to do, whether playing in the casino, or listening to Diane in the Piano Bar, or going to one of the many shows that went on every evening, from Jennie and the HAL Cats, to comedians, or other performances on the Mainstage, or if you just wanted to catch a movie, tons of options there as well.
Would defiently recommend this cruise for anyone looking to see the Baltic!