That pic makes me wanna dive there, in a big way!
That beach looks like a great place to start the dive — just swim out to the channel — and I’ll bet that tight portion of the channel gets some serious current flowing through it when the tide changes — looks like fun.