I'm looking at apartments in the Stevenage area. After talking to a few friends who told me that Stevenage is a little dodgy in some parts, I decided to look at Letchworth and Hitchin, but I'm only commuting to Arlesey for work. I suggest taking a trip over and checking out the area or having a friend or relative take a look for you before deciding to settle. hope that helps.
-jo