Alright iv lived in three different town houses and iv Succesfully grown in each one. The last place was a close call, Police with landlord at the door

Very scary stuff. But imo i would say that as long as you have the smell covered your in the clear 110% The smell would be the only reason you would get caught. The landlord does not and CAN NOT go in to your apartment with out a 24 hour notice and thats plenty of time to take care of the situation.