Given the choice I'd choose Stevenage instead of Luton.
There's a good Wetherspoons near Stevenage railway station and while it's not a place with much going on its a hundred times better than having to go to Luton. Shit club, shit fans, shit ground.