Bathroom smells like rotten cabbage?

I recently cleaned out the toilet and it seemed we had an issue with algae build up.i threw every kind of toilet cleaner i came across and scrubbed and scrubbed.i stopped people using it as we have a couple of others as i wanted it to stay clean for as long as possible.for a few days the bathroom smelt really nice! then yesterday a mate came round and he used it for a pee and afterwards when he went, i went over it with anti-bac spray.two days later and it stinks of rotten cabbage - it look sparkling, no algae, but smells awful!someone have any idea what it could be?
Answer
A wet face cloth thats not clean or a dirty towel thats wet aything of that nature in the wash basket will cause that smell