Perfectly positioned beside one of St Barts' most beautiful beaches, the Eden Rock hotel reeks of star quality, with turquoise ocean views at every turn, fine wines on every table, and luxurious spa treatments on tap.