bike rides in castle hill