The restaurant and cottages at the Cooper Island Beach Club, a popular destination for yachtsmen.