Hi raymund,
Cannington is probably closer to the city than our house. I think you are better off where you are or if you want to be closer to the city, try Victoria Park or South Perth in the south or Leedervile, Yokine, Osborne Park, etc in the north.