If she paid rent she's probably entitled to stay until the end of the month. You're wise to look into Madison's law rather than taking bad advice from a bunch of angry dudes who think her cheating has some bearing on whether she's legally entitled to stay there.
Maybe you should read the part where she hasn't "paid rent" in the last two months.