Tommy is AMAZING! He is very knowledgeable, flexible, responsive, patient, and warm. He will make your group very comfortable while showing you all the highlights and gladly accommodating special requests. His driver does a great job getting the group from place to place without making anyone feel rushed. I cannot imagine a more relaxing and pleasant way to see and learn a lot in two days. Everyone in my family loved Tommy and was grateful for his time with us!