Ama Waterways came highly recommended. It bit more pricey than others (including Viking). The was one of the newest ships, small number of passengers. We had such a wonderful experience, met great people, crew, captain, and cruise director were so friendly and helpful. We enjoyed all of our excursion, well planned and timed. When we did use a bus for transportation or for a tour, excellent bus lines. Tour guides for all of the excursions were very knowledgeable, many were locals! Modifications were made for those with mobility limitations. For those more active, bikes and hikes were offered.
On board life was excellent! Food never stopped with great menus. Lunch time homemade ice cream was offered every day, at least 3 or more flavors, many that never repeated! You can eat as light and health or as heavy and unhealthy as you like! There is a special dining room in the back of the ship with a fixed menu. All guests were offered to make a reservation - Chef's dinner! Really enjoyed that evening! Most evenings there was some entertainment, although after a full day we didn't always have the energy to participate!
If you like to work out, there is a gym, track up top on the deck, and a fitness director with classes. I personally didn't participate but my husband did most days, attempt to offset the eating and drinking calories!
Loved the outside balcony although my husband preferred the sun deck! It was nice to have the balcony when you wanted a bit more privacy. Going through the locks, standing on the balcony, you were right there! The rooms are small, but typical for a ship. Plenty of storage space which is what you want when you are on a boat for 8 days! Bathroom had enough space if needed for two people to be inside. Only downside, monitor that controls lights, climate, etc. would never turn off. You could put it in a sleep mode but the screen was still lit (dimly lit). I was able to put paper over to cover it up. Screen is placed directly across from the bed. Poor design. Other than that, great layout!