We did two tours, a bicycle tour in the early morning and a historical tour. We had Ifte for both and both were fantastic. Prices were very reasonable, and the tours fascinating. I definitely recommend the bike tour, it was truly amazing to see the city waking up in the early morning. We also booked a home stay through Ifte which was the best place we stayed in India.