Amazingly clean, we had a great stay, just remember this is a shared space. It wasn’t really an issue, just something to pay extra attention to. Kitchen was very useful. Definitely recommending for an affordable stay.