We've done ocean cruises for years and decided to try a river cruise because we always wanted to see the Danube. We chose Uniworld since it was a boutique line with good reviews. We did the 9 night Delightful Danube and Prague on the SS Beatrice on July 24, 2019. We opted for the 2 day pre-extension in Budapest.
Overall the vacation was good. But given the price, I would say it failed to live up to our expectations.
Cabin was pretty tiny but that is the norm on river cruises due to the locks. Bathroom was hardest to maneuver in (and elderly folks would have trouble in there - in my opinion). But it was nicely decorated and the french door was nice. No screen so we did have a bug issue a few times. Door let light in all around it so at night it wasn't overly dark.
I loved Regensburg. Town was so nice and you could walk there from ship. Favorite port on our cruise.
Least favorite port. Only one excursion was available and it wasn't very good. Town is OK, but nothing great. Had much higher expectations for this port.