Does anyone have any idea if the Bahamas have a smoke-free environment, or will it be like stepping back to 1972 with a haze of smoke everywhere?
A little Googling suggests that it is banned in government buildings but not elsewhere, but that individual resorts of course can and often do restrict or ban smoking.
According to this, you should go to the Cayman Islands instead.
From the link above: βIn the Bahamas, smoking is banned inside government buildings. Most resorts and hotels throughout the Caribbean do not allow smoking in guestrooms and enclosed restaurants.β -Jan 15, 2010