Having come across foul-mouthed, offensive and abusive men on Materinty wards during visiting hours, I would find it completely unacceptable to have to try and sleep, breastfeed and go to the toilet (leaky and blood stained) next to one of these people 24 hours a day.
Unfortunately some women are also quite frightening to be around (I'm thinking of the friend of the new mum who insisted on staying the night with her friend and who got abusive when asked by other people in the bay to switch off the TV at 2am).
And I feel it is completely unfair to make the MWs take responsibility for picking and choosing who is suitable to stay.
So - given the current levels of facilities - I don't think any non-patients should stay unless they and the woman can be allocated a private en-suite room. In an ideal world we would all have private en-suite rooms with enough staff to properly care for us.