Cigarette smoke would bother me too.  We have a condo next door where several people smoke and many times we can't use our balcony.  We had to buy expensive air purifiers.  We still smell the smoke all the time.  Smoking should not be permitted in staterooms or on balconies.  It is a fire hazard, too.  Cruise lines should start cracking down on it.  Gloria