Atmosphere isn't bad, as long as you like loud music while your eating. I've been to this location several times and I've noticed the quality of food has really gone down, and I'm not all that impressed with the service any more either.
For the same money, or even less.....lots of better choices out there.