Awesome location and neat place to stay in NOLA