Haven't done the Stuart Cove's shark dive yet (hubby isn't having any of it), but they are a class-act operation. We went for a 2 tank reef dive and they were hands down the best I've done. They have an awesome setup (we saw at least seven dive boats tethered along their dock), very friendly and knowledgeable staff, fun and competent DMs, and have quite a variety of dives. There was one guy in our group who did the shark dive and he said it was a total rush.