After I wrote the original review, I realized that I had mixed up the actual name of our tour guide, which was Joe, with that of one of our hotel attendants, Paul who was also stupendous. I tried to edit the original review, with of course the same excellent marks, but I was not allowed to do so. So hopefully more information that correctly revises the details of the first on will be acceptable.
I apologized for mixing up these names. Joe did such a great job and it was terrible of me to mix up the names as I quickly tried to give public credit and accommodations for the wonderful professional he is. Paul is great too, but in a completely different industry and somehow I got the names confused, but what has always remained clear is the amazingly positive impression he made on us.
Joe is the name of the tour guide you should seek out and, even if you aren't so blessed to be matched with him on your tour it should give you great trust in relying upon this company to give you an exceptional tour experience. You should definitely reserve with this tour company!