On the road from St. Jean to Gustavia, just past Nikki Beach, you can’t miss the fire-engine-red barricades that mark the location of the Eden Rock Hotel, the legendary five-star luxury property on St. Barth’s that’s owned by Pippa Middleton’s in-laws. And the messaging emblazoned (in that famous Eden Rock script) across the red walls surrounding the construction site of the red-roofed fortress sums up the state of the island right now: Forever Moving Forwards. #SolidasaRock #StrongerThanIrma #E...
Try now