The whole Uniworld Experience is FIRST CLASS all the way. This is our second Uniworld River Cruise and both experiences with our friends on this line were amazing! I have been on many, many other cruises and I would say this is one of my favorite river cruise lines. I can't say enough good things about our cruise and Uniworld. The meals, drinks and Service is impeccable! The whole staff are wonderful, attentive and friendly. I love the all inclusive portion of the package with Uniworld, no large bills at the end of the cruise. The only charge we incurred was a few optional tours we took besides the ones that were offered daily. The wine every night is different as are the dinners. Not repetitive at all. Something new and always outstanding is served so you don't want to miss a meal or try the wine on Uniworld! PERFECT is what I would say about the whole ship, service and experience on Uniworld!