My husband and I took this cruise from Nuremberg to Budapest. It was our first river cruise and we really enjoyed it! The service was great throughout the boat, the staff was friendly and very interested in your comfort and enjoyment. Ama spends a lot of effort on small touches that add value to your experience, late night food after a concert in Vienna, fresh towels and a drink when you return from an excursion...and many more.
Our cabin was well appointed, cozy, but comfortable with plenty of room for things.
The make up of the passengers was older, 60 and up. In each case there was a variety of activities including hiking and bike riding in addition to the shore excursions. There were also several groups on each excursion, designed for those who need more time and those who wanted to move right along. Definitely something for everyone! Shore excursions were well organized, although it would be nice to have a bit more time on your own...tough to do with so much to cover in each location. (Moving groups of people is always a challenge, so many folks on their own planet, so be patient. Not a fault of the company, just the nature of dealing with people in general).
We signed up late, to join a group of friends. These were the best available at the time. The room was cozy, but well appointed with plenty of storage. We spent so little time in the room that it was not necessary for us to have the finest available.