How often should I clean my pet rats hammock in their cage?

They sleep on it all the time and they also pee on it. How often should I clean and how should it be done so that it doesn't cause any harm to them?
Update: The problem is that there is metal clips on each side (so 4 clips) that I can't remove. Does it matter what soap I would use to clean it as well?
3 answers 3