Dearheart, obviously she KNOWS about the fact that you're renting, single, have financial problems, etc., and it doesn't MATTER to her -- she's coming anyway, right? If it mattered, do you think she'd come?
She's coming to stay with YOU -- not your circumstances!!

It's obvious she cares about YOU and not what has happened. She hasn't judged you so far, so what are you worried about?
Seems to me that she's a pretty good friend. I surely wouldn't worry about your circumstances. I'd look forward to her visit and try to have some FUN! I hope you do have fun -- and hope the weather cooperates too!
Take care my friend and let us know how it goes. Hugs, Lee