We always bring a can "Lysol". When we arrive at our cabin, we spray the entire bed and comon cabin areas. The cabin / rooms that we've had never smelled like a smoker has used the room. But I agree with the other person's post regarding smoke on the balcony. One cruise, aboard the Carnival Spirit, we couldn't use our balcony because of the neighbor's constant smoking. Too bad, we had paid extra for an extended balcony and didn't get to use it very much. I think that smokers should only be able to stay in cabins on one side of the ship or the other. That way non smokers can use their balconys and breath fresh sea air.
We love anything assocated with crusing and traveling. We are retired U.S. Navy...and loving it, "Been there...done that"! (almost).
MS Carnival Glory 11/2010
MS Carnival Liberty 11/2007
MS Carnival Spirit 10/2006
MS Carnival Victory 12/2005
MS Star Princess 12/2002
MS Carnival Victory 12/2000
USS Bristol County, LST 1198, 1980-1982
USS Turner Joy, DD951, 1973-1978