I stayed in India for 2 months but I booked this tour towards the end of my stay and unfortunately I run out of cash as I was unable to withdraw from my the bank but these guys were considerate enough to accept my foreign currency and did not show signs of annoyance or disinterest in showing me around the beautiful sights in Agra. They fetched me right from the airport on time, making sure that I'm picked up by calling me up to check on me. Then, it was a very comfortable ride from airport to Agra. Mr Azar, the driver, was friendly and fluent in English and, was familiar with the route. In Agra, we were met by Mr Sarig, the tour guide who was kind enough to pay for my entrance fees in rupees. He was very knowledgeable about the in and outs of the tour and seem to know everyone. He gave me tips on what to do first so that we get ahead of the crowd, where to position to get the best pics. There is not one question from me about Taj Mahal that he didn't have the answer for. I enjoyed this tour so much. Thanks to Saniya Tour operator Mr Salamat for making this a very memorable experience. Highly recommended!