Perfect spot for a weekend stay in NOLA.