Built on the shores of Hudson Bay, Seal River Heritage Lodge is home to some of the best whale and polar bear watching in the world.