hastings caves