My first time with Viking exceeded our expectations. The staff were wonderful and we enjoyed a great time traveling. The food was excellent and the excursions were very good. The only frustrating thing was not having enough time to explore the cities of Vienna and Budapest. My wife and I would recommend the Viking line to anybody. The domestic room service was appreciated and she was very friendly. Thew transfers to and from the airports were done most efficiently. Our trip were perfectly and we have many happy memories. The Thursday evening German dinner was very good. I only gained 10 pounds! The views from the deck as we traveled on the Danube were very pretty. Perhaps some commentary on the castles and villages that we saw would add to the experience. I give this trip a "two thumbs Up" rating. We intent in the future to take another trip.