St. Barths, apparently France.