We had great time on our cruise. I travel with several mature gal friends. A little disappointed in the tour of Amsterdam, I would suggest paying for a canal boat tour over the free walking tour. In addition to the great tours in each city, we enjoyed kicking up our heals in the lounge in the evening, dancing and singing along with the piano man. The water levels were up so we had smooth sailing. The ship was clean, the cabins were nice, the lounge was great fun. The service staff was attentive. We had excellent waiters and waitresses. The food was very good. ( I wish we could have a dining table assigned.) The long, uphill walk to one of the castles almost did me in, but I'm overweight and under fit. We've also done the Danube with Viking and loved it. We will probably be looking for our next river destination in 2020.
This time we were on the bottom level. Last time we were on the second level with windows. I would prefer that kind of room again next time.