We just got off the NCL Pearl and you couldn't go anywhere on the ship that they didn't have dispensers of sanitizer....At any of the food stations they had a crew member standing by a dispenser and made sure you used it....The whole trick of staying well on a ship is WASH YOUR HANDS....AND OFTEN....Happy and healthy sailing....