In comparison to Uniworld or Ama our cruise didn't sparkle - it was good but not special. Staff did their jobs but for the most part that is all they did - no real sense of a 'can do' hospitality vibe. Food was good but not memorable. Breakfast buffets offered numerous options but were basically the same each morning. Lunches offered three choices each day with the option for a burger or sandwich. Dinner was similiar with three entree choices plus the option for a standard beef, chicken or fish dinner. Wines were plentiful but not distinctive - wine servers generally had no idea what varietal they were pouring other than it was red or white.
Much of the river traveling was at night and overall the pace of on shore tours seemed rushed - lots of drive by or walk by of buildings with no time to actually go in to churches or museums. Contracted on shore quides generally did an OK job but tours were sterile with little or no pre tour on ship cultural/background discussion.
Really missed not have access to self served laundry facilities.
Bed facing outward was a great selling point but since most traveling was at night it really didn't matter. Cabins are efficienct but lack outlets or both sides of the headboard making the use of a CPAP difficult. Internet reception was often difficult or nonexistent. In room English language programing options were OK but limited. Twice daily housekeeping was good.