We just returned from Mazatlan, Mexico. It was great. I hadn't been back to Mexico for 12 years, since we were married in Playa del Carmen, and have the bug again.
Here is a an old guy I got talking to on the beach, practicing my Spanglish. He was very friendly, and didn't even try to sell me anything! I left only 2 days ago feeling very comfortable and welcome there.