Puerto Nuevo is a 10 minute drive south of the town of Rosarito Beach, and roughly 40 miles north of Ensenada.
There are several nice hotels in the area and dozens of restaurants - featuring lobster, of course. The town itself contains the usual shops and pharmacies found in most towns.
The famous (or infamous) surf break known as "Captain Ron's" lies 5 minutes north of Puerto Nuevo. A band of lovable misfits known as the "Kaptains Krew" frequent the surf break in periods of great swell and bad, and spend their non-surfing time imbibing multiple Schedule I and II's along with dangerous levels of alcohol.