We chose this cruise do to past experience with Viking river cruises and their excellent service. It also had the itinerary we wanted. The ship is only 3 years old and in perfect condition. Really appreciate the free water bottles and included beer and wine at lunch and dinner. Staff spoke excellent English and addressed any needs that came up. Also appreciate the smaller passenger count and very seldom felt crowded except on a couple of occasions. Dinning was generally excellent except for a few poor entrees. Appreciate the no extra charge for the specialty restaurants. For dinners would have appreciated two entree sizes because a number of times because of the size of the servings I felt food was wasted. Would have liked all liquors included with the price as it is on other luxury cruise lines. Because of weather we did not get to stop in Poland which is something we were looking forward to.