As a 1st time visitor who just returned last night from a week of R&R on AC with my family, I found the beaches clean and well-kept, and many places where one could wade or swim directly from the beach. I came across one spot in San Pedro near the playground that had small debris (i.e., so small that it would require hand-picking to sift the debris from the sand)but not to a level that I could complain about. I was not worried about walking barefoot on the beaches or streets of San Pedro.