Nope, much farther north..Bahia Concepcion, near Mulege...Cabo is a tourist town..Not my cup of tea....
......Westy.....