Grandstand is the first bus stop but farthest from Downtown Disney. The Springs is the closest to the food court but the last bus stop. Congress Park is closest to Downtown Disney, the fourth bus stop and a bit of a walk to the food court. Unfortunately there really isn't one area that meets all your needs.
That said, we have stayed in the Carousel, Paddock and Congress Park areas and like them all. Our favorite is Congress Park. It is closest to Downtown Disney, you can hop on any bus and it's just one stop to the food court area (although we always walk) and we have never had any full-bus issues so don't mind being the 4th bus stop.