The best place from shore is near the boat ramp at salsbury point boat launch. there isn't much access in port gamble itself (its mostly private and reservation) so it is best from a boat.