Here is a map giving you an idea of where it is located. Not exactly sure of the milage but I say about 20 minutes from the park.
I know that the homes are built by Park Square home builders the same builders that have built both Emerald Island Reort and Terre Verde Resort.
I am heading down to florida in a few days and will be checking out more of 27. Have heard there is both a good pizza place and chinese. We will also be heading north on 27 for certain we need to pick our own fruit.