What it's like visiting the island of St. Barts — a beloved party spot for billionaires and their superyachtsJan 1Business InsiderlifestyleImpact