We booked our stay through Snowcreek Resort Property management (www.snowcreekresort.com) and couldn't have been more pleased. The unit was spotless, well-equipped with free WiFi, HBO, high end cookware, nice dishes, comfortably decorated, etc. They were instantly responsive to our request for more towels and toiletries. The rates include free use of the Snowcreek Athletic Club, which was great for my kids. We;d get up, go on amazing hikes, and then when we'd return and the kids still had more energy to burn (but mom wanted to read her book!!), we'd go over to the club two pools (one indoor, one outdoor) and let them swim til they ran out of steam. Dinner, a bike ride into town for ice cream, and it was beddie-bye for every one! The kids also took very reasonably priced tennis lessons at the club (discounted to $12 for 90 minutes because renting through Snowcreek give you daily membership rights. Saved a bundle there!)
This was one of the best and most relaxing vacations we've ever taken.
My understanding is that while other management services in town may offer slightly lower rates (padded with extra booking fees, etc.), Snowcreek Resort is the best. They handle the most units in this complex. We stayed in Phase 5, a great dog-friendly unit -- there aren't many. This was easily the nicest place that ever let us bring the pooch. Ask for #867. And book through them, spare yourself the aggravation that other posters talk about.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.