Innaloo being north of the river may be too far, not a huge amount depending on where you are closeness to a traino is quite variable but generally close - Victoria park could be nice its right in the city so pretty close to airport, theres a Victoria Park station and theres buses everywhere, but I dont like Vic park that much, bit dirty and crowded imho. Then theres Bayswater really close to the airport in terms of the other suburbs its about one or two away. Train stations quite close by. My opinion Bayswater is the best go and Victoria Park is the doggiest out of the 3.