Grand Bahama Island, Bahamas Hotels