A great place to stay which is pretty close to almost everything you'd like to explore in NOLA