A couple of friends had sailed AmaWaterways and were very happy with their experience. Our travel agent had also sailed on this cruise and said it was good. Raul (the captain) was kind enough to show us around the navigation bridge and explained how the ship worked. Raul (the cruise director) was ALWAYS engaging and kept us informed several times per day. Unfortunately, one of the locks broke on the Rhine river so we were delayed and missed a couple of shore excursions, but we still had a great time. They made it work. We traveled with our adult son and his wife, who is pregnant so this was an opportunity to travel with them before they have the baby. We were concerned that the age demographic would be too old, but it wasn't the case. There were people on board from 15 - 85 and several in their 40's.
We had a French balcony so got plenty of fresh air and had a good view when we were in our cabin, which was infrequent. The bed / bedding was very comfortable and there was plenty of storage space. Our cabin attendant was phenomenal. He was always in a great mood and nothing was left off.