China – property a bit better