Grandparents are less depressed, calmer and happier when they spend time with their grandchildren.