My wife and I celebrated our 25th anniversary on Uniworld's Castles of the Rhine cruise in June 2015. Our previous cruise experience mostly centered around large Princess ships, but we wanted to spend time in Europe and river cruising has always appealed to us.
Despite travel issues and some lousy weather, our experience was marvelous. The service provided by the Uniworld crew and staff is truly unparalleled.
The food was particularly good, especially the dinners, and we were made to feel incredibly special and pampered on board. My wife has gluten and dairy allergies, and she was accommodated without hassle. I can't emphasize how good the food was...buffet breakfast and lunch always included something unique, and dinners were a gourmet treat - complete with wine pairings chosen by the ship's sommelier.
Very large suite with wonderful appointments and fully stocked mini-bar and much more. Incredibly comfortable and welcoming. We couldn't have been more pleased.