Location was great for Mountain View businesses.