"Guests, like fish, begin to stink after 3 days" - B. Franklin
For you it was DAY 1! Yikes . . . so even though you were "Ruining her vacation" you were providing her with FREE room and board, free transportation and I'm sure FREE food . . . unless of course she was treating it all?
Manners . . . some people have NONE!!!