Yes I have... its great! Definitely one I suggest if you only get to pass by the island once in a blue moon.
I also suggest the North Wall,... NorthWest Point Drop off, La Mesa, the LCM Nicholson, Devil's Grotto, Killer Pufferfish, Orange Canyon, Little Tunnels, Big Tunnels and Lonestar Ledges.
Those are some of my Fav's off Seven Mile Beach and the West... the North Wall is off the North side... obviously!
Little Cayman, our sister island, also has some phenominal dive sites... I have only seen pics so far but am planning a dive trip out there next year!