size should be fine...especially for the park. Whether the flex is good for you is a personal prefrence...but it is right in the range. Freestyle it should work well also...but "freestyle" covers a wide range of terrain. It is a pretty flexy board so it might not be the best for high speed runs....other than that, all boards can work for anything. Hell you good use a fish in the park....but it surley not built for it.
You did not state a price....so I can not tell it it is a "good buy" or not.