There is no doubting the appeal of a site that is less than a block from a train station and in the heart of downtown Westfield, one of New Jersey’s most acclaimed shopping districts. But if you ask executives with The Hampshire Cos., a good location isn’t a guarantee of success.