We had not been to Charleston in many years, so this trip we wanted to do the walking tour, and man was it great! Dennis was engaging, funny, but serious when needed. His knowledge and inside stories were interesting and added to the visual beauty around us. He was aware of his audience tailored the tour and information appropriately. Awesome all the way around!