We cruised this past January on the Magic and we got off at Nassau - our boys were 10 and 13. We did a harbor tour, ate at Hard rock Cafe, shopped a bit and went back to the ship. My boys did NOT like Nassau. They got a bit spooked with the locals hounding us for tours, hair braiding, buying...