The area was great. Christmas markets outside of Germany were disappointing. Viking had very good food and service but the rooms feel utilitarian and are small compared to other river cruise lines. I think they travel too far in this itinerary, giving little time to see cities unless you shuttle back to catch up to the boat that had to keep moving.