AMAWaterways is an excellent cruise provider. The ship was beautiful, and the staff was beyond my expectations. I would have rated them a 10, except for a problem that was not appreciated on our last day of the trip. But, aside from that (and they said they would correct that so others need not suffer from the same problem), all was great. From beginning to end, the ship was phenomenal, the food was a delight, and the people on the ship serving us, helping us, and entertaining us were, without exception, among some of the most superior service providers I have ever had the privilege to encount