From Seattle leave I-5 at exit 196. Turn left on to E Marine View Drive. Follow E Marine View Drive until it turns into W Marine View Drive. Where the street runs right along the water, there is a parking lot with your choice of view points.
Timing is everything. Late in the day to past sunset is best. I saw this on my way to a dinner date and couldn't resist. I was late. Oh, well.