I am a smoker. Just so you know where I am coming from on this. I would *NEVER* smoke inside a non smoking place, I don't even smoke anything inside my own home.
One star and a No.
I'd go as far as to add that as a smoker myself of 50 years, it may be an addiction, but doing without a cigarette for half a day is no big deal at all. I recently accompanied No1 son on a car trip through germany, Holland, Belgium and france at quite an urgent pace to catch a ferry in Dunkirk on time and crossed most of a a continent without a cigarette without dying from withdrawal.
It's a lack of respect, simple as that.
As hosts we can be inclusive, but we do not need to tolerate this level of disrespect from selfish or entitled people.
In addition by removing detectors they have trashed your place and placed future guests at risk, and made work for you rectifying their "modifications".
Do we want people like this in our Airbnb customer base?
No is the *correct* answer 😉