This was a great tour - a one day trip from Agra to Jaipur. Our contact at the company, Chand, was excellent, with great communication both pre and post tour. As an additional bonus we found ourselves stuck in Agra the next day (due to a cancelled train) and Chand managed to sort us out a last minute driver to Delhi within 2 hours. He even came to the hotel in Agra to meet us. Our tour guide on the day was called Mukesh and he gave us a great tour of Jaipur. He was very knowledgeable about all of the sites, he spoke brilliant English and his photography skills were great, leaving us with lovely memories of the day. I would have no hesitation recommending the company (especially Chand) and Mukesh.