it makes sb feel happy when they see or hear sth :
It does my heart good to see the old place being taken care of so well.
it makes sb feel happy when they see or hear sth :
It does my heart good to see the old place being taken care of so well.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005