Of course it stinks but I've never had it permeate my living space. When I open the cage and smell anything funky I immediately change out the cage and we are good to go. No lingering odor at all.
But then again, I use indented kraft paper so it gets changed out completely every time someone messes. Plus, I use disinfectant wipes on the surface of the cage where the poop laid.
Just saying - I've never had any odors in my house. I don't think I would want to keep snakes if that was the case. Yuck.....