We sailed the Felicity from Basel Switzerland to Amsterdam and thoroughly enjoyed it. There were 134 passengers and al were very congenial. The crew though small were great. Some handled multiple chores and always with a smile. We chose to book one of the four suites they have on this ship and it was very nice. The bed faces the window and there is plenty of room in both the cabin and the bathroom with a tub and shower.
We arrived in Zurich two days before the cruise and spent these days touring Zurich and the surrounding area before departing for Basel and boarding. At the end of our cruise we spent two days in Amsterdam and had a wonderful time there before flying home.
We have done many ocean cruises and this was our first river cruise. It is very different. All of our port stops included a tour(usually walking) with local guides. The guides we had were all very knowledgeable and all made sure we all understood them. There some optional(i.e. you pay) tours and these were also very good.