I agree with the last poster, I have stayed in the Bourbon Street locations a number of times - they are pretty good.
Two months ago stayed in the historic site location, pretty cool, but not for an extended stay.
I would not stay at the Superdome location. Nor would I recommend it to anyone.