Just got back from a trip to Cabo San Lucas in late September. We did a day trip to Cabo Pulmo and wished we would have stayed there instead. Quiet, pristine, isolated, and beautiful.
The DMs at CP Dive Center were exemplary. Briefings were thorough and your safety was paramount. My husband thought they were a bit too much on the "dive Nazi" side, but after coming from Cabo San Lucas diving, I welcomed the attention to detail.
The visibility wasn't great, but it was good. The fish life was abundant and colorful. Lots of large groupers and huge schools of porcupine fish, hundreds of them. It was our last day of diving and they were talking about going to a particular spot the following day where they had seen a Bull and Tiger shark. My husband was so disappointed he couldn't go.
Maybe you'll see them!