https://skippersreview.com/review/new/peninsula-yacht-marina-oxnard
Just south of Ventura, in the Channel Islands Harbor of Oxnard, the Peninsula Yacht Marina is an ideal mooring location for the Santa Barbara (Channel Islands) and the Catalina Island Channels.