I visited several times as a child with school groups. Loved it then -- love it now.
One night in the French Quarter they were having a party there -- I talked to the party-goers and they invited me into the party -- a great and unique venue for a night-time party.
I have a tour guide license and visited shortly after I got my license in 2005. The history is for the most part accurate and well-presented.
I recommend it.
If you like this, you'll also enjoy Mardi Gras World. Both attractions have a "roadside attraction" feel to them.