While I was there it was obviously a gathering, but for any event, and India being so huge, everyone comes from all over the country. They stay for 1-2 weeks minimum, no hotel rooms.
So people are staying 4-5 families per house. Everyone just sleeps on couches, floor mats, moms & babies get the beds. etc...
But besides that its just a community based culture. Family, cousins, neighbors are always over... there are maids/helpers staying over.