Good communications and within walking distance to Connolly Station