Let me throw in another vote for CC. I've been there several times, staying in a villa. Was there three weeks ago.

One advantage of CC is the fact that they have two different pools (both heated):
One pool is the "social" pool. They have karaoke, DJs and even live music some afternoons and evenings. And that's where the bar is as well. You can chat with new friends or keep to yourself. Here is a link to the May activities calendar.

The second pool is the "quiet" pool. No music. No activities. No kids.

And they're OK if you bring a cooler to either pool (BYOB). Some places frown on that.

Finally, for the past several years, CC has included coupons for discounted stays in annual AANR renewal mailings. Check that mailbox!