For Castle Hill, if you are talking about Atmosphere, it is a fantastic location for living. Walk to station, walk Castle Towers (to be expanded to second largest in Australia), walk to Castle Mall (to be very Asianised with more and more Asian shops).
The train will take you to Norwest...