I went to UCSD inthe early 80's and often traveled to Baja/Rosarito. I loved the area and bought a home in 2006. Contrary to press stories, Baja is a terrific safe place to visit. I frequently joke that my biggest risk is getting run over by an aging ex-pat at the Rosarito Wal-Mart. I am 57 years old, travel extensively for work, and live here when I'm between assignments. I love the restaurants, activities, and night life. I also enjoy relaxing at the pool on an afternoon and the oceanfront hot-tub at night.
One of my best friends in college (UCSD) owns three homes in Gaviotas and that is how I was introduced to the community. It really is a safe, family friendly place to relax and enjoy the ocean.
Lastly, my Spanish is horrible but it makes no difference because all the local businesses speak English well. Even though many parts of Mexico can look "run-down" by US standards, the region is safe, fun, with great food and activities. And for those afraid of drinking the water, that is also largely a myth. For decades, I and many friends have eaten at countless places with only an extremely rare issue.