I agree with the the inner north. Thornbury, Northcote and surrounds. Close to the city, good restaurants, bars and cafes and close to some very good singletrack in the metro Melbourne (Yarra Trails), while not a lot of hills you can easily create a long loop 40Km plus on singletrack - Think...