I've not had surgery, but several hospital procedures and a stay in a hospital for the week. It was in a ward of 6 beds or so. A bit to get used to, but actually, all fine. Because of wards, visiting hours were limited. Could close the curtains if you wanted privacy. Mind you, on the ward rounds in the morning, the whole ward got to hear what was wrong with you, because of the hoard of medical students all learning what was what.
I thought it was cool that we got the tea and biscuits twice trolley a day! It was good tea. The food was fine, and we got to order in the morning. I seem to recall none of it was particularly healthy (chips, sausages, etc). That was 10 years ago, so may have changed.
We've currently got a petition going with our (only) hospital, because they're charging £10/day for telly. Outrageous. Hospitals need to get with times and get free wifi too.
Cannot fault any of the staff. They were excellent!