Don't pass up Rostok. The tours, except for St. Petersburg, were expensive and unnecessary. Helsinki and Arrhus could have been bypassed to give more than 4 hours in Stockholm. Two days in every city would have been nice.
Food was great except for any beef dish. It seemed to me that beef quality was sacrificed. The best salad was the Greek salad, available at the salad/dessert station before the dining room. That was also where you get the best chocolate desserts. The men at the salad station and also the hot dog station was very friendly and got to know what I wanted as soon as I got there. Chocolate ice cream had a strange taste.
Towels in the pool area, were not stacked and had to be requested each time. Hawking drinks was excessive.