Very clean, had a blast with our 2 year old. Things have changed over the past few years. New playground equipment and a walking track. Also had a good time playing tennis with my 12 year old.