benevolent

(adj) marked by or disposed to doing good   
The benevolent woman never turned down a stranger in need.