This was our first river cruise (actually, our first cruise of any kind, as the whole idea of cruising on anything larger than a sailboat never really appealed to us). We enjoyed it so much, we've already scheduled our next trip with Uniworld.
Everything was top-notch, from the included excursions to the food and service. It was especially refreshing not to be nickled and dimed for drinks, tips, and extras, and the only added cost we had at the end of the trip was for the Heidelberg optional excursion (which was very well done). We really enjoyed the tours to the Alsatian wine villages, but all of the tours were excellent.
I require a gluten-free diet, and by the second day it seemed that all of the dining room staff were aware, and the chef did everything to ensure I got to enjoy lots of delicious menu items throughout the trip. They also offered a special reservations-only dinner on the top deck that was phenomenal.
The Antoinette is one of Uniworld's "super ships" and is much deserving of the moniker. We were in cabin 418 and found it to be comfortable, clean, and well-equipped. We liked being on the top deck, and loved the electronically controlled window on the balcony. We found ourselves leaving it open much of the time. There were ample drawers and hanging space in the large closet, although my husband had to leave one door open behind the side table so he could access the drawers on his side. (Otherwise the door could not be opened without moving furniture.) If finances are a concern, I would suggest a category 2 room with a French balcony, with the main difference being that it is on the middle level. On the other hand, if you can afford it, spring for a suite with a butler and more room in the cabin. For us, the category 1 cabin worked well.