Great location in NOLA. Modern feel and much more spacious than a hotel.