The toilet is clean enough but rooms are dusty which can be improved. It feels good that I fixed the curtain LOL. Self check in is convenient and always response in Airbnb chat.