I saw Rogue One last weekend and pretty much loved it. This is the Star Wars movie I've been waiting for, what I hoped The Force Awakens had been, something that both feels like Star Wars and still feels original. To me, TFA felt like a reboot than a new story, more like Star Wars: The Greatest Hits. Rogue One fixed all that. There are cameos and plenty of fan-pleasing moments, but it still feels like its own story. I liked the characters and the cast manages to be quite diverse without it feeling like some characters are shoehorned in only for diversity's sake. I'm trying to keep this spoiler-free, so excuse the vagueness.
The film has a gritty feel to it, which I liked, and the costumes and sets integrate seamlessly into the aesthetic of the original trilogy, which is great, especially considering the ending. We also get some amazing visuals and plenty of character moments to balance the action. And regarding the ending, that's some gutsy writing right there. (You'll know what I mean when you've seen the movie.)
For me, this was the best Star Wars film since the original trilogy. Hope to see more of this kind of thing in the future.