What detergent would you recommend?

Candice • First pregnancy at 39. I'm due Aug 26th, 2016. It's a boy!
What detergent would you recommend for washing baby's clothes? And do I have to wash everything in hot water?
Thank you