Насколько мне известно, прямых рейсов из Монтего Бей во Фрипорт нет, есть в Нассау. Уже из Нассау можете долететь до Фрипорта.
Смотрите сайты:
http://www.airjamaica.com/ ,
http://www.caribbean-airlines.com/ и
http://bahamasair.com/Нассау и Фрипорт города-порты, куда заходят круизные лайнеры, с тысячами туристов на борту. Видимо поэтому Вы услышали нелестные отзывы.
Были на Гранд Багама в июне этого года, отличный виндсёрфинг, сноркелинг и дайвинг. Да и сам Фрипорт более космополитичнее, чем Нассау.