My 15 month old loved it. There was plenty to keep her busy for the 2 hours we stayed. She probably would have been happy staying all day if that darn nap time didn't get in the way. I thought everything was very clean. I liked that they have a room for nursing. We will definitely be back.