For those who asked for this photo. Treasure Bay Casino at Our Lucaya, Freeport, Bahamas. This casino replaced the Isle of Capri and is now open. It caters to the cruise ships by offering exceptional player club signup perks.