This is a great place, close to almost every major place for a NOLA visit.
Great communication as well.