We were in Amsterdam 2 days before the cruise and got to know the city. We were brought to the ship and everything went smoothly. Our cabin was very nicely appointed and everything fit nicely.
The crew was excellent, always helpful and friendly. The meals were very well prepared and presented. We enjoyed the shore excursions but the weather was not helpful, but we still had a great time.
There were a few activities but we did not participant in most of them so I can't address this. The ones we participated in were great. We enjoyed the glass-blowing and the strudel making. We had a great piano player. The concierge was great and helped us with details when we got to Vienna.