Mike Doyle Surf School with it\'s Cabo Surf Shop is located inside Cabo Surf Hotel on one of the top surfing beaches in San Jose del Cabo, Los Cabos, Baja Sur, Mexico