I went the first time in 1978, then it was quiet. I've been back the last 3 years for 3 weeks each time with my wife, it is Paradise! We have met lots and lots of people that spend months and years there. It's as safe as anywhere. Probably safer than any other parts of Mexico. Puerto Angel is old and run down, zipolite has the most going on and the most to do, San Augustinillo is quieter more upscale a little, still very mello, Mazunte is smaller, more Raegae, and past that is La Mermejita, if you want one on one quiet this is where you want to be. This is what Zipolite was like in the 70's, but it is starting to grow. So far it is growing in a eco manner 'Solar Only' etc. It is beautiful. Stay in Zipolite so you are not traveling at night, you can visit the other beaches during the day, when travel is perfectly safe. At night we walk safely along the litup palapas along the beach near the main street of Zipolite, where life is vibrant and alive, then slip nicely off to bed in the safety of our rooms.
Ps the weed is only $8.00 now for a big bag. It hasn't changed very much.