Our first will not be our last. The crew was so pleasant and helpful and the service and food in the restaurant was outstanding. Veranda room was roomy enough and when we sailed you were not even aware of movement. We travelled with a small group and had great time visiting in the comfortable lounge, the dining room and up on top deck. The tour director was humorous and did a great job of explaining the events for the following day. It is nice that the tours are all planned and we didn't have to worry about what we were going to see. We extended our trip with two days in Zurich prior to sailing and two days in Amsterdam after. I would recommend doing this.