This cruise had all the elements we were looking to achieve as an experience that led to our commitment/marriage in Paris at the end of our trip.
The Swiss pre cruise was a memorable experience and I would highly recommend it.
The excursions, both included and addons, were all excellent and really make the river cruise the valuable experience we expected.