Great itinerary and weather. Saint Petersburg was amazing and worth the night and second day to take it all in. Both Finland and Sweden were underwhelming. Nice beach and tourist area you can walk to from ship in Germany.
Food and Dining
Service and Staff
Cabin / Stateroom
Make your reservations early for Burn the Floor and Million Dollar Quartet. Also the new Cirque Show is worth the upcharge.