Grand Bahama is an island within the Bahamas, best known for its city of Freeport and its cosmopolitan but laid-back feel.