The place was clean and had a lot of activities for my 3 year old daughter. Perfect spot for a family. Lots of things to keep the kids busy.