We love the Moselle and the lovely towns on its shores. That part did not disappoint. This was a new cruise, and we were the first group to take it. This was our fourth cruise with Uniworld, and we have always loved the elegance of their product. Here’s what was disappointing: 1. no pianist on board - have always loved the sophisticated atmosphere in the lounge with a pianist taking requests. No pianist. Bummer. 2. Food was not as wonderful as usual...twice I ordered steak from the alternate menu...both times lots of gristle and tough. No ice cream offered as alternate dessert. No apple strudel or sauerbraten although we were in Germany...bummer. 3. There were 3 evening shows. One was classical string music and it was terrific, but the other two played oldies and pop music. Uniworld has always been great about affecting cultural programs in the evenings (folk music, etc), but we didn’t get any. We didn’t book a German cruise to hear YMCA and ABBA in the evening.very disappointing. Ocean cruises play that pop crap...Uniworld is better than that. 4. The Uniworld catalogue in its description of this cruise listed a lot of cultural excursion offerings, NONE of which ended up being offered. 5. Too much time in big cities...Frankfurt, Mainz, Bonn, Cologne, which could have been spent in the Riesling towns on the Moselle All this being said, the service was FANTASTIC.