Fetching details from the dictionary...
being healthy in old age; being old but healthy
rehabilitation facility for the elderly