A good end to Phase Three of the Marvel Cinematic Universe.
In short, I like 'Spider-Man: Far from Home'. I do think it's someway off its predecessor, but I still had a suitably fun time watching this. Tom Holland remains top notch in the main role, with Jake Gyllenhaal, Samuel L. Jackson and Zendaya supporting strongly.
The story is a solid one, I like the concept of it; especially with Gyllenhaal's character. Some of the special effects do look a little questionable, but only in relation to how great the effects usually are in the MCU. Compared to an 'average' film, they still... read the rest.
I'll be honest upfront and say that I am still not a fan of MJ. She is supposed to be a redhead, she is supposed to be a sexpot, and she is supposed to both know she's hot and have no issues telling other people that. She's supposed to be well out of Parker's league. This is a bit too far from the source material for me.
And the same goes with Flash. He's really supposed to be that guy that burns out the moment he graduates from high school. All muscle and no brain. And this Flash has a future. He's not going to deliver your pizza when you go visit your parents.