I will try to cut through a lot of the other information and reviews that have been posted on this site.
Pescadero Surf Camp is located at the very end of the little mexican town El Pescadero.
El Pescadero is a friendly, dusty, calm place with the only thing opening at night being the really cozy taco stands. The closest bars are the expat bars along the highway that passes by town.
There is really nothing going on in El Pescadero town - just having that said.
The town is a few hundred yards/meters inland, but strategically located between a few very nice beaches along the coast. The whole area is very pedestrian unfriendly, with loooong distances everywhere. You need a car. Let me say that again: You need a car.
I was at the surf camp to surf, and luckily I met a bunch of people with cars so I also had a ride. However, your own car gives you your own freedom. Be aware.
Playa Cerritos is the closest beach, a beach long as eyes can see and nonetheless beautiful.
Fits both surfers and everyone else.
As for the camp, the best part of it was definately the people who run it. Jaime, the most chilled expat I ever met, runs it together with some cool mexicans and his son is also involved. All very nice people. Being the only hostel-like accomodation anywhere in the whole Todos Santos-Pescadero area, the prices for rooms are a bit high being in Mexico. Think $30 per person. However, Jaime also lets you camp there, with your own tent, for $10.
The vibe is super mellow, but down expect any huge parties running down every night.
You meet alot of nice people, and thats all there is to it. A perfect place to chill out, and you have the beach close by. Beware, this is the desert so it gets cold at night.
Todos Santos is about 10 minutes away with a car, and you cannot walk there. Along the highway is nothing special, a few bars and restaurants, but really not that much. El Pescadero, like I mentioned, is a sleepy town. Todos Santos is the closest place for some night (and day) action, sprouting lots of artsy stores, bars and cosy streets. Nice place for a day (and night) trip.
I had a great time, and the surf possibilities are awesome, and you can rent whatever you need from Jaime.
Yes there is wifi and yes it works pretty well.