Allan Theron is amazing!!! He has gone above and beyond helping me. My family had to back out of our trip a year ago and he patiently waited until I could get us back organized again. Allan works so hard and I can't tell you what a fabulous tour guide he has been.