Great place to fish, even for the do it yourselfer. A buddy and I doubled on striped marlin, just the two of us in the boat, using live bait. Speared some parrotfish off the beach, big and yummy, while snorkeling. You can also fish for "snapper" and groupers just like you would for rockfish or lingcod here.
Have fun, I'm jealous. Bring lots of gear.