Our family will be taking our first trip to Baja Mexico and are considering alternatives to Cabo San Lucas. Our family enjoys learning and feeling a part of the communities we visit. Want the our two girls 15 & 16 to be able to walk about into town and feel secure doing so. Attracted to Baja for its laid back aura. Would like a beach setting near a small/medium town or village. Any thoughts?