In many places in the Maritimes, there are housing projects, condos, various apartments that all have total smoking bans, regardless of how much you pay to live there, and thus legally, is your place of dwelling.
And considering leasing contracts usually state that the place you are leasing/renting should be in the same condition as it was when given to you, whatever you do between the time you move in and move out, should be irrelevant to anybody, so long as the place can be returned to it's former condition. Which is of course easy to do by at the worst, repainting the walls/ceiling, shampooing the carpets, etc.... which are already part of the typical process of anybody moving out of leasing/renting contract. (Smoker or not)
So whether you smoked the whole time, or rubbed your own crap all over the walls, so long as it's returned to it's former condition, you can not have any costs expended to you. Some places, depending on where you live are the ones responsible for repainting and shampooing the carpets.
But for some reason, they're now making rules/laws to dictate that you can't even smoke a perfectly legal product in the comfort of your own place of dwelling when there's no logical arguments in dictating this policy, especially if you have no children in the equation and the building is properly ventilated as it should be.