Very good value for the money. Sicilian chef had a varied menu for each meal. We are vegetarians and had something different for each meal which is a rarity! Unlimited beer and wine at lunch and dinner were definitely enjoyable! The ports of call were beautiful although most of the local tour guides were on a mission to tell you what they knew and didn’t want to address our questions. However, Otto in Koblenz was amazing! The tour guide in Rotterdam was actually rude and combative when a fellow traveler informed him that we couldn’t hear him when he turned his head. The guide reprimanded him and told him he should have informed him sooner! We left the group after that. The keyboard player in the evening was good but he needs to expand his repitoire of music because by the third night he was repeating the same songs. The crew was attentive and helpful. The ship very clean and the room size was rather spacious for a river boat. This being a Russian vessel, the only TV channel, RTV was totally right wing.