When I visited SP three weeks again, I felt very safe... actually much safer than I ever have in a foreign country. I've been to Jamaica, Cancun and the Cayman Islands, and by far San Pedro left me with a better sense of security than these other places. I do agree... crime in the US is way more common than down in San Pedro and I should know Houston sees violent crimes on a daily basis. The important thing is to be aware of your surroundings at all time.