We have sailed to Mexico often since we live in San Diego but Mazatlan is our second home.
Other than sailing, we have stayed in Mazatlan for a week every year for the past 20 years and bought a time share a few years ago at Emerald Bay. We use to stay at the Playa but the mega resorts are now getting all the tourist.
Over the years we have seen a lot of changes and the golden zone seems to be dying off.
Have met a lot of locals and keep in touch with them from the states and let them know when we are coming back so that we can get together.