I was very impressed with the knowledge of our guide. The total tour group was rather large and he was able to answer questions and impart information wonderfully. He took his time and explained each area and never moved on without asking if there were questions. He was with us at every part of the tour, even while he allowed us to explore he was available if we had additional questions. At the end of the tour, he gathered us for a recap and to see if we had any questions. I highly recommend the tour. As a matter of fact, those in our family that weren't there will be going back when we return to the city to take the tour and I will happily take it again.