Been in Castle Hill for 2 years. Absolutely love the area. With 2 kids it's awesome.
Plenty of parks, schools and shopping :D
Downside is transport. I spend 10hrs a week commuting but the nice house and yard the family enjoys more than compensate for this daily grind of traveling.