LBS isn't in a rough part of town... maybe not the best part of town, but certainly not the worst. I will say I was extremely impressed with the work they've done to it since the last time we were there. Tearing down all the fairground stuff and putting in the new tailgate areas really did a tremendous amount to make the area functional, fun, accessible, and aesthetically pleasing. Very smart design and layout throughout the area with the grass islands and the light poles with water and power access.
On the stadium itself, I think The stadium is unique... although not the best and not entirely functional, but still unique and has a lot of character.
Also, we drove right up and parked and we were no more than 25 minutes getting to our car after the game and being on the interstate (and we were parked in the back). I was very impressed yesterday and had a blast. The experience was worlds better than 2007.