Absolutely clean ! This place was so awesome ! My family and I enjoy it so much ! The kiddos adored the playground . Definitely seemed like a home away from home! We will be back again !