Sorry to hear you had a bad experience. Especially with you and your little one cutting your feet.
We just came back from our WDW trip, three weeks now, and also stayed at Sports. We however were in surfer section with a view of the main pool and close to the main building. The rooms were...