Heart of gold

A kind and generous and forgiving personality.

My grandmother has a heart of gold and everyone loves her.