We are very thankful for our tour guide Kevin and the experience he gave us today. He was very knowledgeable and willing to answer any question we had. He also had a great knowledge of the hiking trails, which we hope to partake in in the future. Kevin did great with kids and listened patiently to everything our littles wanted to tell him. His demeanor was kind-hearted and friendly. We would highly recommend this tour and Kevin as your tour guide as he made our family vacation one to remember.