My wife and I just returned from a cruise on the AMA's Amalegro doing the Blue Danube itinerary sailing from Budapest to Nuremberg.
This was our first river cruise and we enjoyed it thoroughly.
River cruising cannot be compared to ocean cruising (large ships).
very functional, more like a botique hotel room then a cruise cabin