Everytime we were picked up from hotel by driver for the tour in exact times. I was promptly greeted by my guide and driver at the Delhi station and my tour began. Throughout entire tour of Indian major attractions like Jaipur, Jhansi, Khajuraho, Varanasi and those beautiful landmarks of Nepal like Lumbini, Pokhara, Kathmandu, I found my guides to be very knowledgeable and driver friendly and polite. Although the sites were extremely crowded, I was never separated from my guide. The superior class services provided by Third Rock Adventures throughout the trip was awesome. Upon my return, the flight from Kathmandu airport was delayed but my guide in Nepal stayed and waited together with me. My car ride to and from everyday destinations was smooth and safe. I would highly recommend this service if anyone would like to enjoy their holiday in these countries.