We stay at Windsor hills, it's abut 10 mins from the parks, maybe even a bit less. Also close to a publix, 5 or so mins away. We love it there, lots of different size properties to choose from.
We have rented thru Allstar Vacation Homes a few times and stayed in homes at Windsor Hills. It's a bit more expensive than renting directly from a home owner as they are a property management company, but like you we were a bit nervous and this just felt safer. Next time we're giving a direct...