Hotel Barrière Le Carl Gustaf Finally Opens its Doors in St. Barth

Privacy and seclusion are at a premium in this highly anticipated new property.