As someone who has spent the last 8 years in the Sea of Cortez, I can offer some advice. On the way down, Marina Coral is great, but pricey. They can help you clear into MX at the port Captain's office - very handy. Although, having returned to the USA last august due to Covid, I am heading back down in November and will be giving Baja Naval a try as I stop to clear in.
My next stop after Ensenada is Turtle Bay. You can get fuel if needed (at quite a premium price). Great anchorage to rest and wait out weather when coming North. The next stop is Bahia Satan Maria. Excellent anchorage with no amenities. Then its 24 hours to Los Cabos Marina in San Jose Del Cabo. As stated above, it is a great marina and has a fuel dock. If you visit the Baja-Haha website (Latitude 38) it is the same route that they travel.
From there, I head to Los Muertos for the next night, then you are a day away from either the islands or La Paz itself. The islands are simply gorgeous and amazing to snorkel or hike. My favorite is "the Hook" at Isla San Francisco, but only Monday through Thursday due to noisy party boats.
I have always stayed at Marina De La Paz. It is a great marina with friendly staff and great service. Lot's of liveaboards there, so it is like a neighborhood. I can't wait to return and see my friends. BTW, you can make reservations for Marina De La Paz online. I would suggest making them in the spring before heading down in the fall.
Look me up when you arrive in La Paz. I will be at slip #229.