From the time we meet our guide to the time we said good-bye we could never complain about the service, food, room, and staff that made this a trip to remember. All the sights that we saw were well portrayed and highlighted by the guides. We will plan another trip with Avalon and contact our trip planner in Denver.