We have stayed there a number of times. It is our resort of choice if we are not staying at SoG.
Suzy and MJames41 summed it up nicely. We have stayed in Hoops 2, Center Court 4, Home Run 9 and Surf's Up 6. We have been on all different floors and have enjoyed the stay everytime. We found that being at Sports if there is only 1 bus for all three resorts going to a park, Sports is first on. Coming back from a park using one bus for the 3 resorts, Sports is first off. So going to a park, you are guaranteed a seat, coming back if you are standing or it is packed, you have the least amount of time on the bus to put up with it.
We take advantage of the mugs. They are worth the money you pay for them (10.99). You get unlimited refills of Coffee, Tea, Hot Chocolate, Sodas, Iced Tea. Plus you can go anytime up to Midnight.
Also if you want, there is a McDonalds a short walk from Sports.
We too, had towel animals left in our room by housekeeping. When we bought stuffed animals, they would place them on the bed after they had made it. They also have a store near the lobby that carries just about everything you can get in the parks. If you are into pins they have a pin station near the bus stops, plus they sometimes have pin trading days.
I think you will enjoy your stay at Sports.