Les Petits Carreaux, St Barths’ creative imprint