Great place, great location. Give this property a try if you're planning on staying in NOLA.