A little slice of heaven hidden away in the Otway bush.