Mocean, I've visited Arizona numerous on business and pleasure and have not had a problem with choices where golfing is concerned. Scottsdale worked best for me. Try Westgate Painted Mountain Golf Resort, Sunterra's Scottsdale Links or Legacy Golf Resort. Prices vary, but all in all, you'll enjoy any of those resorts. Stay hydrated.
Do you travel to time share resorts with any children and do rent time shares or own one. Have you visited Westagte Brokeback Mountain Resort. I think its a dude ranch.
mocean, I haven't visited Westgate Brokeback Mountain Resort, but just thought when you next visit florida, you could practice your 'Stroke' at The Gardens in Orlando Look for bogeying the 19th hole there.