yeah you guys are probably right, it is a bit isolated. i am biased from getting around on a bike; it's very close to xroads and martini on a bike.
btw that little road through there (mcgee trafficway) is an enormous pro-tip for biking up the hill from xroads to midtown. there is no easier route.