My wife and I are thinking about places to go for our anniversary next year and we haven't been to Mexico before. We tend to not like overly touristy areas and we're a bit ambivalent towards the resort experience. That said, we would also like to go somewhere that is relatively inexpensive to fly to and get around in. And then lastly, we want to be somewhere that is safe to mix in with the locals when desired or if we decide to rent a car and explore the area as well. We did this in the Dominican Republic and the impoverished nature of country had us swarmed by locals anywhere we went and you couldn't trust anyone either.
Anyways, I know that's a lot of criteria but I wasn't sure if going somewhere like Cabo, but then staying somewhere off the beaten path might work for us? Or if there are other communities nearby people would recommend like La Paz or even further north on the Pacific coast. Open to any and all suggestions anywhere in Mexico or even the Caribbean. Thanks!