DS1 was a C/S and thus we spent two nights in the hospital (he was born at 11pm and I spent one more night there). My lovely night nurse was a real cow about me sleeping with him. I was VERY careful with extra pillows, side rail up etc. but she still made a huge fuss. I was not on any pain medications but it took several hours for my spinal to wear off. So I was basically paralyzed from my stomach down.
Every time the night nurse came in to check on me, she'd take him and put him back in the bassinet. When she left, I would lift him up using the blanket as a sling and bring him back to bed with me. Highly annoying but I was beyond the point of throwing a fit. DH was not able to stay overnight with me at all.
Then she made such a fuss the 2nd night because I knew I needed to be up and walking around to ensure an early discharge, so I didn't mind walking the halls with DS. She kept trying to take him from me so she could walk with him, and I kept telling her there was no way she was taking him out of my sight. Besides, I wasn't going to have any help at home so I'd better figure things out pretty quick myself

The poor day nurse was so nice to me but I was already pretty crabby from my overnight experiences.