amusement park is a hit with kids of all ages .