I have a guest who is staying for 17 nights. She has only stayed three nights, and two of them she has arrived drunk, making noise and leaving the key in the lock on the outside, which is very dangerous, especially since I have a baby of only 6 weeks. The first night I didn't want to tell her anything and I left her key in a place where she can see it and retrieve it without asking. But it's already a second time and the next day, I can't tolerate this, but I don't know how to approach her politely without showing how angry I am. She seems like a good girl for everything else and she even brought me a gift for my baby. Besides, it's going to be too many nights here and I don't want to create tension. Any advice? Anything you have done in this situation? I'm horrible at hiding my anger