Very clean! She provides shower necessities that I could see myself forgetting! I spilled protein powder on her carpet and she was very relaxed about the whole thing. Wonderful! Would definitely come back.