So great to hear that! We have the Grand Danube on AmaMagna booked for Mar/April 2023 with the pre-Prague, post-Brasov. We are very excited.
To the OP:
We are Royal Caribbean fans. Currently on the last day of the Arctic Circle on Jewel, and staying on for Iceland & Ireland. We very much enjoyed doing Rivers & Castles on AmaDante, which is why we booked them again. There were 10 of us, parents, us, daughter, and my sister's family of 4. Kids were 13-19. There seemed to be people of all ages and activity levels. And at least 2 other families, with some kids younger than our group's.
Our other river cruise experience was back in 2005 on Vantage with my parents (they paid, their choice) and my sister and her husband. The 4 of us "kids" were the youngest passengers on the ship by a good 30 years, with each of the daily itineraries listing the number of steps (climbing, not distance) the day's excursion would have!!
BTW,
My parents think most ocean cruise ships are too big with too many people and refuse to even consider them. I calculated that an Oasis class ship, with 6600 passengers and 2200 crew actually has more airconditioned square footage per person (~183 sq. ft.) than a typical river cruise ship. 🙂