Depends what you want. If you like to have meals made for you and packed for you each day, go the lodge route. Or if you want to do your own things and hit up a bunch of different restaurants, go the air BnB route. We've stayed at Captains Steve's out of Anchor Point and they were great, but they cater to week long trips. Have also stayed at a lodge in Yakutat and that was fantastic. The lodge route is fun every now and then to just kick back and be catered to. Another option if you want to go out of Seward or Whittier but don't want to do the overnight trip is staying at a place like Port Ashton. There are several fishing companies that work with those guys. You take the boat out and fish, everyone including the crew stays on the island and repeat for as many days as you want. That keeps you right in the heart of excellent fishing with only one long boat ride at the front and back end of the trip.
I grew up on a large Missouri River reservoir that had Chinook. They were cold water fish, but if you cut one of them open and then cut open an ocean Chinook or Coho, there is absolutely no comparison. I now cringe at the pictures my friends share of that tan colored meat on them lake chinook.