We have visited the resort many times but not stayed there. It has a nice pool, the entire property is not overly large but other than the pool not a lot there, a multi purpose room etc.

The place is a bit isolated north of Cave Creek which itself it north of Scottsdale. There is nothing walking distance and I think you would feel very isolated without a car - i don't recall much if any dining at the resort but that might have changed.

I would rent a car absolutely.