WE stay at the AS's every time we go to WDW and love it. We've stayed at the Movies since it opened. (kids were 8 and 6 the first time we went; now they're 15 and 13)
In December, don't be too set on doing much swimming because of the weather.
The food court is a great experience for your kids. Put some credit line on their room cards and they can go through the lines independently and pay themselves. It's also good in the gift shop for purchases.
A way of making your decision is to think about how much actual time you are alotting to spend in the resort/your room. If you come to do all the Parks and the resort isn't one of the main attractions, then do the AllStars. If you intend to spend a quantity of time in your room or in your resort, you'd want to check out resorts that offer more as far as spas, indoor pools, fitness rooms, kids clubs, daycare, etc.
Back to the AS's: The bus transportation is very reliable.
The first year we stayed at the ***, we then took the monorail and went around to the resorts on it to check them out and see if we did want to do that the next time. Although those resorts are fabulous, the money kept getting in the way. What we do is to schedule meals in the Poly and the GF or WL. That way we get to experience the resort but not have to pay for a $300+ room.
Be thankful--my brother-in-law has a large family and he CAN'T stay in the AS's due to room sizes. Four is the perfect number !
Have a wonderful time !!
