Where the natural splendor of St. Lucia meets the sea.