I’m thinking about either cancelling my flight to Miami or flying there as planned and get some diving done there. Is diving like in California where you have to book through a charter and bring all your gear every day along with a tank? I didn’t enjoy that at all in California and would avoid it if I can.
Outside of the Keys, pretty much. Though some include the tank with the charter price, but most will supply tanks if you tell them ahead of time.
In the Keys where they have more vacation divers they will store all your gear, and some will even do the full valet experience where they setup and change your gear.