We had a fantastic time and every absolutely loved Ravi. The only minor glitch, since you mentioned it, was checking into the Claridges and the hotel in Agra. They didn't have the rooms coordinated correctly between who was sharing a room with whom and the requested bed type. Because I sent the spreadsheet in advance, this shouldn't have been an issue. But it was a minor thing that was quickly resolved.
As I said, we loved Ravi. He was very knowledgeable and very accommodating for any added activities or changes we requested. We'll put together a testimonial for your website. I would highly recommend IVAT.