It was very clean, but also in a very old building, the rest rooms were immaculate.
Hostels are always full of party mad smelly backpacker types so I can't really give you advice because to me it was like entering hell. Essentially you get what you pay for.