We usually winter in LaPaz which has a very established expat boater community dating back to the 1960s. The advice you've been given above is perfect - especially "be kind and give it your best try". The effort is appreciated. Phone translators are invaluable but when off grid, which includes much of the Sea of Cortez,
Spanish for Cruisers is a great resource.
Other tips for boating here: 1) boat costs, be they parts, service, or moorage, are close to California prices 2) winds in the Sea can be strong, unpredictable, and disruptive to boating plans 3) quality of work varies widely, and here, good Spanish helps 4) TIPs are a nightmare so make sure you have that squared away, and hire a local to help as needed. Good luck! Have fun!
https://www.amazon.com/Spanish-Cruisers-Complete-Spanish-speaking-Destinations/dp/0967590523