As a seasoned Viking traveler, this is my 9th trip, I am never disappointed in the level of service and quality from them. (I am not a paid spokesman)
I require a Gluten free diet for health reasons and was extremely satisfied with all the delicious choices they provided.
We booked our river cruise for this time frame after researching when Christmas markets start to open in Germany. All the towns were freshly decorated and in a wonderful holiday atmosphere. Best of all they weren't overly crowded yet.