How old are your children? I haven't been to Freeport but I've taken my kids on tons of shore excursions. I have found the traditional bus tours are usually too long and boring for little ones -- if there's a garden tour, it might interest them a bit more though. Let me know how long the tours are so I can give you better advice.
Family Cruise Editor