We had heard good things about Viking and decided one of the Danube cruises would be a great place for this type of cruise. It exceeded our expectations. We enjoyed the excursions and appreciated that so many were included in the trip. The tour guides were outstanding. The food was wonderful and we liked the regional options at various locations along the way. Having beer/wine included with meals was nice and a good value. The wine options were very good. The staff was very accommodating. We had to swap ships at one point on our trip due to high water along the Danube. The crew did an amazing job of making that happen with very little inconvenience to everyone on the ship. We did an extended stay in Prague and appreciated the Viking staff at the hotel that helped us with transportation information and excursions in the area. We will be on another Viking cruise soon!