The Elbe is the least senic of the trips that that I have been on the Rhine and the Danube are superior also the Mississippi.
The only negative was on the food. The presentation and the service great. The breakfast were fine the salads also fine. The breads and roll were also store products truly fresh baked.
The fish was fine except for the fish and chips the batter was thin and fell off the fish. The beef, pork and lamb were all over cooked. The German night was a disaster.