For those who doubted it, yes, it's been confirmed: Heaven is, indeed, a place on earth. You can't go wrong by choosing Darrell's place.