I agree; this is great advice. I lived with roommates in grad school and when I first started working in my late twenties. I had some great ones and some not so great ones. A female roommate brought two guys home, they tried to light a fire in the living room fireplace but forgot to check the whether the flue was closed (they were drunk) and well we almost ended up with the house burning down. Of course this was at 2 am when I had an early meeting at work the next day. This roommate liked to have sex with multiple guys simultaneously and since her room was next to mine some nights I got zero sleep ( she was a grad student). Even my coworkers knew when she got laid since I was a zombie at work. I was glad when I was able to get my own place and that was the last time I had a roommate.
So setting expectations up front is key…