The Eden Rock - St Barths benefits both from its enviable perch on picture-perfect Plage St. Jeans (the soft sand and turquoise water look like a postcard) and its central location. It’s one of ...