We went with a group of six. The tour guides were informative and thorough. The ship was clean and easy to get around. We also really liked the small size of the ship and with under 200 people. The wait staff, bartenders, desk staff, housecleaning, ship director, and everyone else were very attentive, friendly and ready to help you at all times. . The food was delicious and presentation was beautiful! The trip from start to finish was awesome!! All the excursions on the whole trip were very well planned and well organized. Embarkation and disembarkation were also well organized and went very smoothly. I really liked that every night the ship director went over the itinerary for the next day. The nightly music was great and we especially enjoyed music trivia night. The buses were also very comfortable and very clean. We would love to take another river cruise again!!