We had the best time on our cruise. Even though the Danube River was at a 50 low due to drought conditions, the staff, crew and Program Director made our river cruise a delight. The dining staff quickly learned our names and preferences. The cleaning staff was an A++, but the Program Director simply out did herself to make our cruise the best it could be. We enjoyed all the excursions, the entertainment, the food, and the ship. The Program Director even helped us after we left the ship find a backpack one of our travel partners left on a taxi. She was simply the best. We especially enjoyed traveling during the Thanksgiving and Christmas season. The dining staff prepared a wonderful traditional Thanksgiving meal for us. Breakfast was my favorite meal of the day. Walking through Budapest and seeing the fruit/vegetable markets and Christmas Markets was fun. Vienna was wonderful. I would have liked to spend several days in Vienna. The other ports were equally fun. Chesky Krumlov, Melk, and Passau were other favorites. Highly recommend Viking River Cruises.