@Dawn47
Remind yourself again whose home it is. Oh your's?
Well, sounds like you'll have to remind er of that, esp. if she's staying longer than one or two days more. Otherwise she'll be reminding you of the chores you have to do by the end of one week's stay!
I once read in a hosting blog that even if you open your home up to share with guests, it their home does not make. She has certainly gone way overboard.
With some guests hosting becomes a practice in showing boundaries, and if you're not that good or practiced in doing that in an unemotional, calm way you can expect to come up repeatedly against guests treating you as a doormat. But only if you let them.
You might also re-consider using InstaBook until you have more experience. Not using it gives more chance to vett guests and their plans/expectations. Just saying.
Good luck.