This place definitely gives you a New Orleans vibe stay and is close to down town.