Your best source is Miami Watersports,which can also hook you up with jet skiing, flyboarding, wakesurfing, wakeboarding, waterskiing, boat rentals, and a new kind of diving experience called Easybreath Snorkeling, where the air device fits over your entire face and doesnāt require any mouthpiece or training.Good experiences.