We're stayed at the All Star Movies, All Star Music, and just last week, the All Star Sports. We generally only stay for one night each month at various Disney hotels, but these are just a few of my overall first impressions after staying at All Star Sports.
General Pros:
All three hotel choices are conveniently located for using the Disney bus transport to the parks.
There is a McDonald's right outside the All Star complex, so it's a nice -cheaper if on a tight budget- alternative for picking up food before or after park visits.
It takes about 17minutes for a trip from the hotel to the Magic Kingdom from either of the 3 hotels, which isn't that bad (provided you catch a bus right away)
General Cons:
These are all older hotels, so the rooms are pretty tiny.
The mattresses are pretty hard.
Sometimes the bus routes stop at all 3 hotels. (Ie. morning run from Sports picks you up, then you stop at Music for more people, then at Movies for more people, then you get to head to the park). If you have a morning dining reservation, make sure you leave a little earlier just in case.
Ambiance:
If you are looking for a fun hotel with iconic Disney "fun" stuff, then All Star Movies is a much better choice. Sports ranks second in terms of "cuteness", since some of the decor does contain Disney character themes combined with sports items. Music ranks last, in my opinion, for decor to be appreciated by children under the age of 7. All three resorts have always been clean though!
Parking:
The Sports hotel parking lot seems a lot smaller than the other two sister hotels. In fact, the "Hoops" themed building didn't even have direct access to a parking lot. You have to park in front of building #2 and walk past it to get to the back building. It's not that far, but when it's raining, it's not that fun either.
Overall, we'd definitely stay there again if this is the best option for a lower cost, but it's definitely not my first choice. All Star Movies or Art of Animation (when you can snag the lower cost of a Mermaid room), are nicer options for a general "cute" Disney theme.