Along a paved path there is a concrete bench.
On the side of this bench you can find a 1,5mtr/5ft ledge, right in front of the mooring buoy. You can jump off here but won’t be able to come out again so drift dive to Jeff Davies Memorial for exit. This site could have been called Barracuda cove because they are just about everywhere!