Very cool spot...we called it our log cabin in the city. near every NOLA essential. Music, food and drink... Couple blocks from Frenchmen, bourbon and easy access to I-10 for the rest of the city.
Highly recommend if you want a true NOLA experience