I currently keep my snake in my room(Gulf Coast Ribbon Snake), and so far haven't had any issues with smell. I clean his cage about once a month, with occaisional spot cleanings when needed. Mine has also never musked me. So, it's kinda dependent on the snake and situation.