I'd take the CR in a heartbeat, but my husband (aka "Dr. Golf") would fight me for Eagle Pines. Which means: Eagle Pines wins. Depending on what it looks like, points per night, fees, etc.
I'd bet that points at our imaginary CR villas will be HIGH, simply because of location. Just a guess.
DisFlan