txgirl3, hi there!
We stay at the Sports all the time. Is our favorite resort. I highly recommend the Touchdown building. It is not preferred but I find that it is every bit as handy for everything, except the laundry, as the preferred views. Frankly there are NO views to be had. Not pretty ones anyway. Is all according to what you want as to where it would be best. We prefer the back side of Touchdown near the parking lot, food court and bus stops. The view is of the parking lot but we do not care. It is also close to the pool.
The thing I love most about the All Stars is that it is at the end of Buena Vista Drive so I cannot get lost, unless I end up at DTD and then I just turn around and go back from where I came. LOL
Have a wonderful trip!
Slightly Goofy