A bit hard to find, but overall a great place to stay in NOLA!