Guy is the opposite of Lady. 
Retire is similar to Pension. Pension is a synonym of Hotel. you are likely to find Restaurant in/at/on Hotel. you are likely to find Corn in/at/on Restaurant. 
Guy <--Antonym--> Lady 
Retire <--SimilarTo--> Pension <--Synonym--> Hotel <--AtLocation-- Restaurant <--AtLocation-- Corn 