Hotel
18
"Eden Rock St Barths sits on a point almost entirely surround by calm, gin-bottle blue waters."