Cheval Blanc St-Barth Isle de France is one of the most luxurious and prestigious resorts in the Caribbean, offering an…