Lost Isle Makes the New York Times 2024 Restaurant List