Come to Eden Rock - St. Barths ... rock and turquoise sea took shape, I was in awe. This is the magic of St. Barts (or, more accurately, the most iconic property on the island).