If I may ...
Just looked it up. The artificial reefs are actually from 1.3 to 1.9 miles south of Point no Point. And about 2.5 miles east/south east out of St. Jerome's Creek.
But there is no reef, artificial or otherwise at Point no Point. Though there are obstructions close by such as old ships, etc.
fishingstatus.com
[