I recommend La Jolla Sport Fishing. Captain Geoff has a lifetime of extensive water sports experience(everything from surfing to kayaking to sport fishing). His passion and love of the water is evident. He will do whatever it takes to assure you and your group have fun… and catch fish! Your day on the water will be custom tailored to your specifications. Of course, no one can guarantee you’ll catch the fish legends are made of. However, if you want fun, excitement, fast and furious… he’ll give you that. If you want calm, relaxed and educational… that’s how your day will be. Be sure to schedule your time on the water with Geoff and La Jolla Sport Fishing if you want a customized day on the water with personalized attention, lots of laughs and experiences that create memories for years to come. Thank you, Captain Geoff, for all you do. Looking forward to being out in the boat again!