The great location near City Park, charming NOLA style, and friendly hosts made for a great visit.