Freeport is a lot bigger than it looks, if you do an excursion you'll get see more parts of the city.
No cruises added
Lots of shopping but do an excursion so you can learn more about the people there and do a fun activity.
Just get their early so you get on board.
Dining was great, feel free try something different every night you won't be disappointed.