Just to warn any first time travellers.
Be wary and don't trust anyone, research all hotels and price of flights prior to arrival.
Do not have any dealngs with a travel company by the name of Backpacker Travel working out of the Starview Deluxe Hotel or Starview Paradise in the main Bazaar in Delhi, they are liars and cheats and will promise the world and deliver nothing, both those hotels are dirty and extremely run down.
The Hotel Sakett in Jaipur is also old, dirty and run down, we were charged 49 dollars a night and in fact they charge only 16 dollars a night.
Do not let any travel agent book flights for you, deal with the airline yourself, we were overcharged by almost 600 dollars for our flights