We surprised my mother on this cruise and it was a surprise to us how much we loved the smaller river cruise. The pre and post trip excursions were amazing, the ship and staff were top shelf, and the tours and guides they provided were excellent. Our favorite tours were the night tours! My hubby thought he would be bored on a small boat but he loved it and we were never bored! Budapest and Prague were both amazing and all the stops in between were fascinating. After the daily included tour we always found more to explore and averaged 15-20,000 steps per day. And the food.....it was awesome! The best thing was that the staff got to know us and always knew what we would order by day 2 or 3 so our tea or beer was there before we even ordered! Great experience and I would do another itinerary in a heart beat!