Having only ocean cruises to compare to, I hope this review is helpful to those is our situation who had not ever been on a river cruise before.
1. Dining: Absolutely expect to spend 2 or more hours eating dinner every night in the single main dining room as a social occasion and with different guests, repeating your occupation, cruise status etc over and over during breakfast and lunch as well. ...