When my DS was born, I had my close family come visit me in Hospital, unfortunately they had just come up fro Cornwall so as to arrive literally before he was born - my mum arrived in the labour ward and I was too out of it to tell her to get out of the delivery suite.
Then, the next day, she, my sister and my brother piled into the cublicle I has in the maternity ward and sat thee for ages, bringing me piles of gifts. I felt really swamped, but didn't know what to say as they couldn't stay for too long because of work committments back in Cornwall. When I got back home they arrived again, and my mum basicaly went on and on about the state of the house, and clutched DS like he was about to die or something. When DH's parents came round (who also live a fair way away and had timed their visit so that I'd at least be out of the hospital) they barely got a look in because my mum 'wasn't going to see him again for months'.
It's caused an awful lot of tension, and the sheer number of people that arrived in our house meant that come had to sit on our dining chairs or the floor. My mum, again afriad that she wouldn't be around, brought a ridiculous number of gifts, which we had no room for and most of them were never used. I was utterly overwhelmed by the influx of family, and it left me feeling drained and stressed. Next time, I'm certainly restricting things a bit more - at least until I'm out of hospital.
The other problem I had was the number of other new mum's visitors in the hospital. I understand completely that people want to see the baby, but when you have three year olds running around the wards all day, and your sleep pattern has been upended by a long labour, it's the last thing you need. Children that young don't need to see their new sibling that urgently - I certainly never went to visit my mum in the hospital, and I didn't end up hating by younger brother and sister.
In summary then (!) I think visitors at home are up to the individual, although perhaps the midwife should take a couple of minutes to sit down and discuss things like that before the birth. Before your first baby you don't realise joust how awkward moving around and doing things that you take for granted will be, so it's easy to agree to people coming over. If the first few days were as well thought out as a proper birth plan it wouldn't be a problem. Hospitals should have tighter regulations. I know it's nice to introduce the baby, but when there are six people to a ward, and the other five have their families in and you didn't have any sleep because you were giving birth, the noise and confusion is just too much. I've never had a problem with partners being there, but small children can make the birth experience a misery for other mums.
I appreciate I'll probably get flamed for saying this, but you wouldn't put up with small children running around any other ward. Mums that have had cesarians have had a major operation (although my delivery was ventouse assisted, I had stitches too...), shouldn't they be entitled to the same recovery standards that any other patient has?