I recall my DiveMaster mentioning San Francisco beach was heavily damaged by the last hurricane. Go with a good dive op (e.g., Aldora, Blue XT, Deep Blue, Dive with Martin,...etc etc) they'll take care of everything (boat ride, Divemaster/guide + pick the dive site most suited for your group)...