We were on the AmaViola, Enchanting Rhine Cruise, from Basel, Switzerland, to Amsterdam. The ship was luxurious, with many amenities, and the staff were always friendly and attentive. The cruise director, Rachel, was phenomenal. She kept everything running smoothly and was so knowledgeable and accommodating. The meals were very good; there were always options of meat, fish, or vegetarian entrees. The wines offered were usually from the local region. The onshore activities were also varied; one could choose between active excursions like biking, hiking, to more gentle, with motor coaches and easy walking. A very nice variety. We wish we could have had more time to explore certain towns and landmarks- 15 minutes was not long enough to explore the Cologne Cathedral (of course, we were on a bike tour that day). All in all, it was a wonderful cruise. We would not hesitate to go with AMA Waterways for another cruise.