Jurassic Park three is a very good movie. The CGI is increadible and the plot itself is very good. There is one factor that took this movie down a notch though, and that is that there is hardly any T. Rex in this movie. Spinosaurus instead takes it's place. The Velociraptors and Pterodactylus are minor antagonists and only appear in a few scenes. The raptors appear to have super complex social systems and can coordinate very effeciently which to an extent is unlikely.
The plot for the movie is very well made out, but as to how it fits in to the rest of the franchise, well let's just say it doesn't. There is absolutely no way that the plot for this movie logically fit into the rest of the franchise. The scripters just found a way that they could get Dr. Grant back on the park, and didn't seem to care if it fit into the rest of the franchise.
The movie itself has a few minor errors like why are the velociraptors a different color than in the last two movies and why is there little to no T. Rex in this movie, but aside from that it is definitely a must see film