Very Clean. Area for snacks and large changing table room. Owners were very approachable. My children loved it for the 3 hours we were there. It was very busy around 10 am. I do live in CA, and I think it's a bit overpriced for an indoor playroom, typically around $8-$10 here.