Hi Jennifer,
You will have a great time at any of the three All-Star resorts, but when my family stays there, we always pick Sports for a couple of reasons.
One is that All-Star Sports often is a few dollars a night cheaper than the other two. The resorts are nearly identical except for theme, so I'm not sure why that is. But I always like saving as much as I can on the room so that I have more money to spend on food and fun in the parks.
The main reason we like Sports the most is that when the three All-Stars are sharing buses, as they often do, Sports is the first stop, followed by Music, then Movies. Getting on at Sports makes it easy to get a seat on your way to the parks. And you're the first to disembark on your way home.
Also, the
End Zone Food Court at All-Star Sports just underwent a huge renovation. I haven't seen it yet in person, but I've seen pictures, and it looks great. The food court added a make-your-own pasta station and a toppings bar for burgers and sandwiches as part of the renovation.
Though the three resorts have separate lobbies and identities, they are contiguous, so you can easily walk among all three to check out the distinct, larger-than-life statues that decorate each. Some of my favorite pictures of my girls when they were little were taken in the courtyards of All-Star Movies. So even if you don't stay there, I urge you to visit.
Obviously, this is my opinion and others might differ. But I think your sports-loving son and you will enjoy All-Star Sports. Please let me know if I can answer any other questions. We're here to help!
Wilma