The brand also opened a store in the famed resort on 17 Mile Drive — the only brand retail concept on the property.