We were super-impressed by this India travel agency's diligence. The drivers were extremely good, and all the logistics and events were all managed very smoothly. All the hotels were very high quality. I appreciated their willingness to work with our budget.
Jaipur was a fantastic city; lively, good food, gorgeous architecture, a lot to see.
I wish I had several more days, and could have visited Darjeeling, too.