<b>By Matt Dolloff (<a href="http://www.twitter.com/mattdolloff/" target="_blank">@mattdolloff</a>)</b>

BOSTON (CBS) — I wish P.K. Subban weren’t so damn likable.

He’s easily detestable when he steps on the ice, with the flopping and the dirty plays and whatnot. Oh and also because he’s a perennial Norris Trophy candidate. But as easy as it is to boo him when he plays against the Bruins, it’s even easier to like him as a person off the ice.

READ MORE: Ball's Triple-Double Carries Hornets Past Celtics, 111-102

Subban has earned plenty of adulation for his charity work in recent years, including his staggering $10 million donation to the Children’s Hospital in September. Now he’s teamed up with Air Canada to deliver a “Winter Wonderland” to kids at the Montreal Children’s Hospital.

The kids had all kinds of attractions to see in the hospital’s transformed atrium, all while Subban spent quality time with seemingly each and every one of them. And of course, all the kids got Christmas gifts – and their parents.

READ MORE: 'It's Been A Big Relief': National Guard Deploys At Brockton Hospital

The cherry on top comes at the end when (spoiler alert?) Subban and Air Canada presented a family who had just lost their home in a fire with a $5,000 check.

As much as I love to hate this guy as a Bruins fan, I have to tip my cap to Subban for being such a great philanthropist. The cynic in you may say he’s just doing it to get publicity or improve his image, but either way, he’s doing the right thing.

$10 million is $10 million. These kids just had the best Christmas surprise of their young lives. That makes Subban a hero in my book – off the ice, anyway.

MORE NEWS: Tewksbury Police Looking For Best Backyard Ice Rink For Pick-Up Hockey Game

Matt Dolloff is a writer for CBSBostonSports.com. His opinions do not necessarily reflect that of CBS or 98.5 The Sports Hub. Read more from Matt here. Follow him on Twitter @mattdolloff and email him at mdolloff@985thesportshub.com.