Super friendly staff, quirky NOLA decor, and an incredible location!