On the ribbon-thin island of Eleuthera in the Bahamas lies Jack’s Bay, an exclusive resort club and residential community stretching for four miles along the white sandy beaches of its Atlantic ...