In those days, it was common for people to stay in somebody's house for a long time because of the following reasons: -
1. Conveyance was not as easy as now. There were not so many motor vehicles. Moreover, there were lots of forests and hilly terrains. Because of this problems, one could not meet go to a friend or relative as and when one wished. Therefore, when a person got the chance to visit, he stayed for long.
2. Now-a-days life has become very hectic. Everybody seems to be in rush. Therefore, if a guest stays anywhere for more than a few days, then he is often perceived as disturbance. It was not the case in those days. In those days, people really felt good in havings guests stay for long(provided of course, the guest was good natured).