On location in the Bahamas