Plymouth was colder, whereas Jamestown was warmer and more humid, and therefore more prone to harbor diseases. I'm sure that there were a lot more differences, but those are the big ones that leapt into my mind.