Most of the cruise was very enjoyable, with a comfortable standard of ship, food and service. Visits to towns along the way we're interesting though brief. Unfortunately the ship did not take us past Mannheim due to high water. Alternative arrangements were very efficient, but of course involved many hours of bus travel. River travel is subject to the vagaries of nature!