I would highly recommend this. Each time you go you will learn more and more and become more proficient in getting your necessities. Any city will have an English community to help you out. You could try trip advisor to get information on a specific place. I found a great guy in puerto Vallarta...