Based on 6 years ago, Indian Creek was my Florida #2 or #3 (to Seminole, Bent Tree) as private clubs go.
I got to play Indian Creek about 10 times over 4 weeks one March, with 3 corporate guests each round.
Loved the course, and the locker room had a wicked cheese and cracker set up! The half hour tee times were great too. We had to switch to La Gorse when our sponsoring member (we used his number and paid each week) became deceased. When I was signing in the lady at the desk asked if I had heard from **** recently. When I said no, she pointed over her shoulder to the club manager who informed me of our "problem", I guess he had died a few weeks before!
IC might be the best design in south Florida, every hole seemed to flow in a different direction, good movement, not as flat as expected.