host – n. person who receives other people as guests
afford – v. have enough money to buy something or enough time to do something
respect – n. feeling deep admiration for someone because of their knowledge, skill, or achievements
dignity – n. the state or quality of being worthy of honor or respect
rental – an arrangement to rent something as opposed to buying it