So clean! I’m so nervous about taking my kids (one that’s just trying to crawl) to other people’s houses but I had no concerns about letting our little man scoot on the rug. It had everything we needed and the location was great for us too. Will definitely stay again.