Business Insider / Travelers are Flocking to Villas on the Glitzy Caribbean Island of St. Barts for Weeks