That is a LONG visit! Even for family. Back when my MIL traveled, 3 or 4 days at a stretch of having her for a houseguest was long enough. On the flip side, when we visit family, we stay 2 nights maximum at someone's house or get a hotel room. Lately we've been opting for the hotel room.
I hope the visit goes well.