Congratulations, that is great news!
Frankly I'm surprised they agreed to do all that upgrade work. If I were the seller, I'd lower the price before I'd take on doing a bunch of renovations right before moving out. That's not to say I wouldn't renovate before putting it on the market, but once I have an offer, I would not be wanting to drywall, redo floors, or anything of that nature -- by that time, I'm ready to GO.
So happy for you. The stars were aligned!

