Cod Hole is maybe too far away from Lizard Island and too deep. When I say reef around the islands, I mean fringing reefs. Generally less than 100m from shore and only about 5-7m depth in my experience. Like to sit on big plate corals. Not to say they can't be found further out on the GBR by any means, that's just been my personal experience.