Didi is a fantastic tour guide! He is extremely knowledgeable about everything in the area and he was able to help customize our tour so that it suited everyone in our family. We got so much more out of our tour with Didi than we did trying to explore on our own.