I had a horrible recovery. But emergency and planned c-sections are completely different from what I've heard. The one piece of advice I can give to you is STAY ON TOP OF YOUR PAIN MEDS! If you're allowed to take pain meds every 4 hours then make sure you take it every 4 hours, even if you're feeling OK because you will pay for it, it's sooooo painful. If you live in a two-story house, then try to keep everything on one floor so you don't have to go up and down stairs, again, you might feel like you're OK to go up and down the stairs, but really you won't be and you might hurt yourself.
BFing is hard enough as is when you have a newborn but having a c-section will make it even tougher. Invest in a boppy pillow if you plan to BF. It makes it SO much easier and relieves a lot of pain off your midsection when you are BFing. And take it easy! You might feel OK to go back into your old ways of doing things, but take it slow.