L’Isola, located in the heart of Gustavia, St. Barth’s charming capital, is a restaurant that has earned a reputation as…