Eden Rock, a popular luxury resort in St. Barts, will reopen its doors on Nov. 20, for the first time since Hurricane Irma barreled through the Caribbean two years ago and left hundreds of hotels on St. Barts and nearby islands destroyed and inoperable. Read The New York Times story here