I've had two c-sections. My first was an emergency c-section due to my daughters heart rate falling and not coming back up. I opted for a repeat c-section with my son because I was scared to let that happen again.
My first piece of advice is to get out of bed as soon as they let you. Walk. Don't over do it. Take the pain medication on the schedule they are intended for. Even the best nurse may forget your pain medication, I reminded mine about 15 minutes before I was due to have it. The trick is to stay on top of the pain. It is easier to prevent it by taking every dose of pain meds versus trying to get the pain to go away after it starts. Ask the nurse how often you can take the pills and remind them about it.
Walking and moving will keep the muscles from getting to stiff. Now, I'm not saying to any yoga or anything, but don't lay in bed all the time because it hurts. Yes, it's going to hurt - it's major surgery. Walk. Walk. Walk.
My recovery was pretty quick. My daughter was born a few days before the 4th of July. I was out of the hospital on July 3rd. Went to my parent's house on July 4th for a BBQ with family and was shopping on July 5th. I took it slow on the shopping trip and I was fine. I pretty much had the same recovery with my son. I think that taking my pain pills and walking were what helped me feel better so soon.
Don't go home and clean house or do the laundry, let somebody else do that. Accept any help that is offered, but that help should be things that you can't or shouldn't do like cleaning, laundry, preparing meals, etc.
Congrats on the babies and good luck!
Edited to add that I totally agree with Kaycee about the tummy wrap - that thing is awesome!! Wear that 24/7 for a while.