Ancestor is a type of Relative. Relative is a type of Organism. Host is a type of Organism. 
Nice is the opposite of Evil. 
Ancestor --IsA--> Relative --IsA--> Organism <--IsA-- Host 
Nice <--Antonym--> Evil 