We were there this past fall. We went thru Tim Berg's Alaskan Fishing Adventures and it was great.
Book early, and reserve early at the Holiday Inn Express. It's right on the dock...literally, you walk out of the hotel onto the boat. Get a room with a harbor-view balcony. A good side is that they have a great free breakfast buffet...and not "continental" ..they have eggs, sausage, bacon, biscuits ang gravy. If you're discreet, you can even make up a lunch to take on the boat from the buffet.
Here's wifey's first ling cod ever.....