I had a very nice tour with Gajendra. I was running late because I misunderstood the starting time (totally my fault) but he was very patient and understanding. He was an absolute wealth of knowledge and he added a layer of experience that made the sights more enjoyable and understandable than they would have been on my own. He is very friendly and personable and I would recommend him to anyone with zero hesitation.