It's a little spendy for a one time visit, but very clean. Nice for kids better at about 1st grade or younger. We took our 2nd grader and she had fun but was a little sheepish about some rides. Best if you get a season pass to take the little ones frequently. We're only visiting for a short time.