We had done the Rhine River 5 years ago & loved it so we decided to do another with our family members.
Everything about this cruise was excellent from landing at the airport to embarking & disembarking the ship. The food, service, bar (top notch liquor) & excursions were amazing. The staff goes out of their way to make sure you are extremely happy & comfortable with everything on the ship.
The cabins are small but comfortable with plenty of storage space.