Sailed on the "Enchanting Danube" from Budapest to Passau with the subsequent Prague Extension. Some thoughts:
1. Service aboard the ship is very attentive. I think this is somewhat the norm on the Euro river cruises and aboard the River Beatrice was no exception.
2. The food is good and certainly acceptable but not outstanding or particularly memorable.
Very conveniently located and not cramped. Very ample storage and closet space.