Soft spot for (someone or something)

A feeling of affection toward a person or thing.

My mother has a soft spot for the elderly lady in her apartment building.