A little tricky to find it's about 3km South of Todas Santos. Look for two large yellow flags that say Baja surf club and then drive towards the "Boutique Hotel". The beach is public and you will see some blue umbrellas there, that's Mario's surf school. The instructors I met were very friendly, took their time teaching us, and then allowed us to surf long after the lesson ended. I will definitely go back and next time will consider staying in that area. The break there is sooo much nicer than the area near cabo. The waves gently roll in on a gradual slope and the undertow is minimal to non existent.