I went to Socorro on the Nautilus Belle Amie in January of this year and loved it! It was my first liveaboard and was a great experience. I did a few dives with See Creatures in Cabo beforehand. The company was great, but didn't find the diving especially great in the area. We dove around Pelican Rock and Land's end; wish I would have gone further out of the bay in hindsight.