Just a comment here........ I work in a hospital. We can't even get the occasional smoker to not sneak one in the bathroom of his hospital room. How would or how could they enforce this on a ship or hotel? Is the steward gonna rat and risk losing a nice gratuity?