I would put in at the east mooring basin. Nice ramp with less pressure than Hammond. Head up stream from there, watch your depth finder and find your own fish. I have done this with success, proving that you don't have to be in the crowds to catch fish. I like fishing along the Oregon side of the sand bars off of tongue point. If you are in a small boat be careful if the wind starts picking up, that river can get nasty and flat out dangerous quick, so know when to get off. Usually happens in the early afternoon.
Hope this helps you. This is just one opinion of Im sure many you will get here. Just speaking from my experience.
Cheers,
Chris