We really enjoyed our stay, the apartment is modern and large and we had more than enough space for the 6 of us. It was next to Canal Street for the streetcar / tram and also within easy walking distance of Bourbon Street and the French Quarter (15 mins).
To top it off the communication from Austin was great and he went out of his way to make our stay as comfortable as possible including dropping us off some additional cutlery at very short notice.
When we come back to New Orleans we will definitely stay here again.