I was born in the town where that pub was!
It looks like this was filmed in or around Squamish area. I was born there, and still live in the BC area.
It was neat seeing things I recognized, like the pub and the real estate signs which is a company only in this area.