This was my first River Cruise. Stayed in Zurich one night before trip and took the train to Basel for embarkation. Wonderful crew that was always ready to help , cruise director was always on top of everything, the excursions were planned very well and went smoothly. We were in a deluxe cabin (AA) and the room was very nice. Cabin did have strange smell at certain times. Not sure why. Food was good. Everyone goes to dinner at same time which was nice way to meet different people. Drinks were better. Entertainment was nice but not my style. Disembarkation was smooth. We stayed and extra night in Amsterdam and cruise director had a taxi ready to take us to hotel. I would highly recommend. I hope to go on another River cruise as I prefer the smaller boat and less people to an larger ocean cruise any day !