I actually just posted that I had recently returned from Windsor Hills last week but no one seemed to have any questions on the resort. We stayed in a large pool home so I can't offer any specific info on the Story Time property.
Our unit used a property mgmt company right down the street in Formosa Gardens plaza for key pick-up and drop off. Where you go for keys, if needed, varies from owner to owner. Villa Direct is not that far down 192 if you need to go there first.
If you have any questions on Windsor Hills just let me know.