Leaving aside being able to do winters one place and summers another, for me climate (temperate) is an important consideration.
This will take out massive parts of the US, Europe and all of Asia, given its either too cold or on the flip side too hot/humid. I then require somewhere English speaking, access to good/great golf, within 2-3 hours of an international airport/city.
Given where I have been the answer is Melbourne or the peninsulas, Southern California, Auckland (although the language aspect might count them out) or if you wanted to take a risk, the Western Cape in Sth Africa.