If your room has an odor, which most don't since there is always a positive air exchange 24/7, you can request the cabin steward use the ozone cleaner for a few hours to get rid of the smell. 99% of the times the room will be OK & not need any cleaning.
Most of the problems with smoke seem to come from having smokers next door when using the balcony, which can be a headache---
and always in the casino.