We venture into businesses to offer services and get money in return. If your services aren't relevant to a particular group of people in a location, then what are you doing? Definitely not business.
In choosing a business location, once must survey the way of life of the people and ask himself if his products will serve them efficiently. If it does then there's a very high Chance of succeeding especially if your services prove indispendable. Yes, locations matter alot.
Choose a location where the folks will feel like you're doing them a favor selling to them, not the other way round.