We did our own pre-cruise trips. Loved Zurich, Lucerne, Basel. The Swiss trains, trams and bus system is amazing! People were friendly, welcoming, and most spoke decent English. The countryside, the Alps, the architecture = spectacular!
Money: In Switzerland you can go to a bank for CHF. In our small cruise towns, banks did not exchange $s. You had to have an ATM card or go to the '"main bank,” or '"main post office” for EUR. The ship gave us the best rate $100= EUR 65.
Cruise: First time River cruisers. Mother had a wonderful time! Itinerary and pace was perfect for her. The fact that '"everything was taken care of '"was a big plus. Most cruisers were from North America, with a couple from each; Brazil, Colombia and Argentina. Australia? Most were seniors. The people we met played a BIG part in our enjoyment of the cruise. Very compatible crowd.
Perfectly fine cabin. Windows at water level were quite cool! Never missed a french balcony. No noise or motion felt.