Hi Rnonics
I think there would definitely be better choices than Bacchus Marsh for your requirements - Ballarat, Geelong & Bendigo all come to mind.
I can only give you some impressions of Ballarat, which is where I live - others can give you the pros and cons of the others.
The new...