This was easily the best Spider-Man movie to date. It easily knocked Spider-Man 2 (the one with Doc Ock) out of the top spot. They didn't insult us with the third take on the origin since we have already sat through that twice in the last 15 years pretty much. They picked right up where Captain America: Civil War left off and tied it in to that in a truly hilarious way. Tom Holland is beyond perfectly cast as Peter Parker. Michael Keaton was awesome as the villain. All side characters were given a good amount of development time and have a ton of room to grow as this franchise continues. The writing was funny as hell and combined with the excellent direction made the movie play out so well that in the modern day where spoilers and plot points are given out months in advance this movie actually made me yell out HOLY $HIT twice by catching me off guard along with the rest of the audience. Cannot do justice to how impressive that was to me.
I recommend that everyone check this movie out. I've always been a huge Spidey fan and this met and far exceeded all expectations of it. This again is the best Spidey movie so far and definitely a top 5 - if not top 3 - Marvel movie to date.