I chose this tour because I had the freedom of picking my own hotels and because the description on Viator was exactly what I was looking for. It was professional and incorporated all the sights me and my husband wanted to see, including the Taj Mahal at sunrise.We were met at our hotel by our driver Meher Singh who was an excellent driver, the best I've ever seen. He was prompt and very skilled at navigating the roads and traffic in India, we felt very safe in his hands. I cannot praise him enough.We were met by a guide in each city who all had interesting stories to tell. A lady guide in Delhi called Hindu (monkey girl!) a very funny story, she kept us laughing. We then met guide Ismail in Agra who knew a lot of history and could have been a professional photographer. He took the best photos of us and all the other photographers were in awe of his photos and asking him for tips on taking pictures. He also allowed us to sit and look at the Taj Mahal without rushing and told us all about it. Finally we met 'Harry' in Jaipur, he was very enthusiastic and happy to share information. I mentioned to 'Harry' that I would have liked to see Chand Baouri, a beautiful well just outside of Jaipur. As this was not on the itenary 'Harry' made an impromptu stop at a similar smaller well just outside Amer Fort. It was also beautiful and I'm so grateful we got to see it.The tour operator was Delight Tours we had so much fun with them we would not hesitate to use them again and recommend to any friends or family visiting India in the future.Thank-you Delight Tours