We stay at home quite a bit. In fact I am at home right now. We love where we live which is why we selected it for retirement 8 years ago after spending 10 years researching where to retire.
We did include Mexico as one of the possibilities when I started my research. Bear in mind that my wife is from Mexico, we lived there for 4 years, I am fluent in Spanish and all my wife's family live there with a couple exceptions. However we eliminated it fairly early due to various reasons.
We would choose La Paz, BCS over Puerto Vallarta as a place to live.