Generally clean. Our room felt secure and the room was clean. Beds were uncomfortable -- old and/or cheap mattresses. The toilet in our room did not work well at all -- trouble flushing, trouble refilling; we have to constantly tinker with it. Terrible smell of curry in the kitchen area -- overpowering.