On the day of arrival, there was nobody at the counter to open the door for us and we had to call in to get someone to open the door for us (which took about 15mins for us to get in).
The bedsheets and blanket were quite dirty as there were blood and yellow stains on it. We informed the person in charge the next day to get it change as it was quite late at night when we realised it and they were efficient on changing it.
The toilet cleanliness was acceptable, however the door was faulty (not able to lock it).