I have let DD's boyfriend stay once when DH was away!!The bf slept on the sofa bed in the playroom though. I am not comfortbale with him sleeping in her room (DH isn't comfortable with him sleeping in her house!)
BTW she is 16.