Had the worst experience in my life by booking a home stay through Travelguru. Anyone who would like to make your trip pleasant, do not book through Travelguru. They literally cheated us. We booked a hotel in Kushalnagar and they sent us the confirmation. We did it around one month before our travel. Finally I called them up two days before and they sounded everything to be okay.
Now we started from Bangalore to Kushalnagar and as we reached around 10 km from Kushalnagar, Travelguru called us and said, the hotel room is full, and our booking could not be done. What a disgusting service.
Anyway, we went to Kushalnagar and booked a room ourselves.