Degreasing Engine???

Want to clean up a slant 6, been sitting and is full of grease/oil on valve cover, ect. I have heard that using "simple green" works well. Any suggestions? Just trying to clean her up before I dress her up a bit. Thanks all

-Faster4231