Is South Africa a good place to invest in property?