Grand Isle, Louisiana is a self-described "remote oasis" that rests on a narrow barrier island in the Gulf of Mexico. It's the state's only barrier island with residents, but in the wake of Hurricane Ida, officials say it has become "uninhabitable."