I live on the SE side and started diving in this area. I love diving BHB for the macro photography and seeing all the friends I've made over the years. I haven't ventured much out of the region, mostly doing chartered dives out of Jupiter or WPB and shore diving from Lauderdale by the Sea all the way up to Vero Beach.
I do my best to make it to BHB every other week for night diving at high tide. I know people who have moved here just to dive BHB and spend every free moment they can diving there. It's great for families due to its shallow depths. It's also great to learn how to dive. Have I mentioned how awesome the macro photography? I used to have a big group of people I dove with here and we'd go out for a bite to eat after each dive. Unfortunately with covid and people not diving as much as they used to, my friend group has shrunk, so I need to put effort into growing it back out.
Jupiter and WPB charter diving is great. There are really good charters here. I need to spread out a little more and try Pompano and eventually make it down to the Keys. Maybe one day I'll make it to the gulf side.
Some of my dive buddies used to go to the springs up north. It's a couple of hours away, so totally doable if planned.
Another benefit of South Florida, there are direct flights to Bonaire out of Miami.