We were first-time river cruisers. We have never been interested in large ocean going cruising. We have taken sailing cruises and loved them. We enjoy the small number of passengers and camaraderie that come with the smaller ships.
The River Duchess was outstanding! The space in the cabin couldn't have been designed more efficiently. Every square foot had a purpose. Plenty of clothes closet space. Two large drawers under the end of the bed. Shower large enough for a big/tall person. Air conditioner controlled by you. We were in a category 2 cabin and would reserve this category again.
The food was excellent. Significant variety prepared extremely well. I am small so couldn't eat all of the food on my plate. Amazing desserts. 'Made to order' omelets provided every morning for breakfast including just about anything else you can imagine for breakfast. The wait staff were remarkable, remembering what guests' preferences were. Very friendly and helpful. Example: One day we were arriving in Belgrade; we have an acquaintance who lives there and we wanted to contact him for a brief visit while we were in Belgrade. I asked our favorite waiter, Neb(who is from Belgrade), what would be the best way to phone our acquaintance. We did not have a cell phone so we thought we would use a public phone. He graciously offered to use his phone and call for us. Above and beyond the call of duty! We really appreciated it.