If they didn't want to be possibly arrested, don't smoke weed in a premium business hotel... especially considering how distinct the smell is, and in a lot of peoples eyes, pretty horrible. I would of called the front desk and demanded a different room... the smell of that smoke is not what I expect out of any Starwood-branded hotel. It would definitely affect my stay.