Good place to stay in Castle Hill area.