When launching a new business, experts will tell you the three most important things are location, location and location.
I can't say I disagree, but I think there's more to evaluating a location than many people realize. Yeah, the traffic flow is important. The look and character of an area matter too. But there's more than just what meets the eye to consider.