Yes. I've stayed on Indian Creek and its brilliant, quite the best neighbourhood in Central Florida. Lots of really nice villas and I here the owners are really nice too.
[msnwink]
Drew