YES! Check your passport expiration dates asap, or if you don't have one, get on it immediately. You need a passport to return back into the US from Mexico.
San Diego International Airport
Yes! We would not be inviting the people we love most to Mexico, and to this area of Mexico, if it wasn't safe. Las Gaviotas is a gated community with security guards, Punta Morro Hotel is also a gated hotel complex with security. We travel to Mexico at least 5 times a year, often 10 hours South. Ensenada and Rosarita are beautiful, safe areas.