We didn't dive in Mazatlan. We used Manta in Cabo. They are very good. We only dove once in PV. The dive operation we used closed several years ago. La Paz is our preferred diving destination on the Pacific/ Sea of Cortez side of Mexico. We have use either Cortez Club or Fun Baja in La Paz. There is another dive operation I would use in La Paz. It is called Dive Gurus. It is a PADI 5 star dive instructor, specialty dive center. Luke Inman certified my open water dives 22 years ago. He is amazing. They only take 4 to 6 divers per trip. I highly recommend working with Luke. He is a great human being as well!