Great deal for him, and three years for a guy who could end up in the NHL as soon as 21/22 is pretty great for the team.
It will be interesting to see how the goalie situation plays out, because while it's probably Hogberg's job to lose, they also have the upcoming Seattle expansion to worry about. Obviously Murray will be protected, but Ottawa could easily lose a promising young goalie.