I agree with Alley Cat. It's a nice place to stay, you can even get a site right down by the water. However, your boat can take a beating down at the dock. Make sure your boat is tied up real good and secure, with lots of big bumpers.
I'm planning on going back up that way in the beginning of June to try for some Hali. This time around I'm going to stay at Telegraph Cove partly because of their nice sheltered marina. I didn't spend much time bottom fishing my last time up there, so I'm not the one to ask for advice. Maybe some of the experts on the board can help out with that.