We had always wanted to go to Europe and thought this a perfect way to see and learn as much as possible in the time we had.
Our cabin was ample for the time we spent in it and the crew could not have been more accommodating or pleasant. The rooms were always clean and all we had to do was ask if we needed something. In every aspect, the crew was FABULOUS! This included the time we spent on land. Crew members were always available to assist us.
Every part of the trip was incredible! We had time to explore Zurich for a little more than a day before going to the Alps. Although it was Sunday and not much was open, after our tour in Zurich, we walked around and had a wonderful lunch at a Thai restaurant in town. (Only one tour guide was good, but exceptionally disorganized and had problems juggling what she was carrying with the group sign.)
More than adequate, although internet was VERY spotty!