Check out Monterey Blue Diving, I have used him before. had a fantastic dive. i chose him because it was one on one, it would be just you and your family. not sure how many he can take on his boat though but its well worth checking out.
We dove with him as well, nice guy. But hard to imagine family of 3 or 4 on his boat?