After cruising on the Danube with AMA (chosen based on specific itinerary), we went with Avalon for a cruise in Holland/Belgium (also based on specific itinerary). In comparing the two, we realized that we enjoyed AMA much better and after thinking about why we decided AMA had a much wider range of everything - more varied excursions, more varied food (such as local receipes) and more active options for younger folks, particularly bicycling which is what we like. This time we were not the youngest guests and the on deck fitness classes with Andre were wonderful. It is quite a treat to do yoga in the sun on the top deck while cruising past lovely scenery. AMA pays attention to every detail and each staff member is on top of their game. It is a week of no hassles and being pampered. The local guides were excellent as well. Marc Coll, the Cruise Manager on our trip even took the effort to arrange for a second bike tour in the afternoon of one day when the morning one was full. The excursion ended up being one of our favorites. We were affected only slightly be low water but since there are so many excursion options when one is not available there are many other interesting ones to choose from. It is a nice option for families (adult children and parents) because people can choose different excursions during the day and then come back together at meals to converse. There are different levels of activities for different walking speeds or people who were like a slower pace to take more photographs. The QuietVox systems allow everyone in a walking tour to hear the guide easily. There are many places on the ship to view the scenery - the top deck, the front, the lounge - and all the windows are very clean.