The cruise was the greatest! I was with 3 other people and we all had a good time. The ship was very nice. We could go up to the top and watch the scenery. No problems getting there from the airport. The cabin was a little small but we made due. The food was excellent. The servers were very friendly and always pleasant. By the end of the cruise they knew my order! I liked that a lot! Entertainment was very good. The games were fun and the classical concert was super. The included excursions were so much fun and very informative. They were so well organized and run. We added 2 other excursion, too. Those lollypops are a great idea! Enjoyed staying for lunch a couple of days that shuttles were provided after the included tour. We stayed an extra 2 days in Amsterdam. The hotel and service from the Viking people made the change from ship to hotel seamless. Kudos to Claudia and her crew. They were so much fun. All service people were excellent. I would definitely do another Viking river cruise!