Clean clean clean. Love the place. I was forced to pay £80 deposit when i checked in.