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.
Don't even think about buying internet time! You don't get what you pay for as the system is very inefficient and you're lucky to actually get 25% of your time.
More reclined bikes are needed in the gym. Two of the men's showers in the gym were not working and the showers could have been cleaner.
There is a $3 charge for exchanging dollars.
The ship's staff were excellent. They always gave great service.