Does good health mean the absence of illness?

No. Reason being is because the body is an environment upon itself and individualized. Each person has to find their own way of being healthy. So essentially the term 'good health' is irrelevant.