My husband and I cruise often each year. Normally 2-3 at a minimum. MOSTLY on NCL. We've never had any problems what so ever. We've cruised out of Miami, and Cali. I'd say be mindful when in ports as you should in any country your not 100% familiar with their customs, but have not had issues there either really.