The tour was great, everything went smoothly except a transfer, but these things happen. The only criticism was there was simply too much food on the Avalon River Cruise, especially the dinners. We only went to one dinner, it was not worth sitting through all the courses of food you couldn't eat. The staff and crew were all helpful and friendly and
...read more most of the guides informative and easy to understand.