Last I heard it was excellent!
I haven't been yet this year but I have a friend who is a guide (Harold Wilson, Haida Soul Charters, Skidegate, 559-8397) who tells me it has been excellent. Feel free to call him for an update and tell him that Jason McNamee told you to call.
Good Luck!