As your book says, 親切な sounds a bit strange somehow. 寛大な is a formal word implying that someone forgives someone else, and it is often used for a person in a higher position. やさしい is all right. I think 世話好き is often used especially when you are talking about your own mother.