I literally just went on the same cruise with Carnival on the "Sunshine." I had no issues with the Mavic, and I had it with me on every port.
One thing to keep in mind Grand Turk is a "no fly zone" right off the ship, so you will have to venture away from the ship to fly it. Luckily an...