All the above advice is brilliant. Before the op stock up the freezer with meals you can easily reheat when you're recuperating.
For the hospital stay I prefer to take flip flops - they're easy to slide into plus they can be worn in the shower if needs be. I'd ensure I had my toothbrush and toothpaste to clean my teeth - even in bed, wiping my lips with a bit of tissue, if I couldn't get to the bathroom initially. The staff will understand how you feel if you're honest with them and they can reassure you if you need it.
The best way to recover, I've found, is to trust the nurses when they encourage you to be on the move again; whilst in hospital and when you return home ensure you have plenty of sleep, make life easy for yourself and eat well.
Good luck.