Unless your having a cs .. you dont stay at the hospital, you transfer out, however if you are having a cs, you usually have your own room and the food is reasonable and you can stay up to five nights (all going well) .. you can transfer to birthcare when you are feeling better, and they have nicer food apparently, but the rooms are shared unless you pay for a private one.
If your having a vb the birthing rooms are nice enough .. some even have glorious views, although you may be a tad too busy to notice.