Thunderball was filmed and set there. He is an old Bahamas hand.
Yep, said he first fell in love with the place during filming of Dr. No in 1962 in Jamaica.