I had low hopes for this since the first one to me was just okay with some great moments and a weak generic villain.
That being said, I loved this movie. I couldn't believe how much better this was. So much heart, emotion, and great character work. I've criticized the last two Star Wars films for missing exactly this and James Gunn shows us how it's properly done while having a fun action adventure story.
Almost every review has done a great job of keeping the main plot of this film a secret and I love it.
The movie is very fun, imaginative, surprising, and emotional in several ways. Marvel has done it again.
Stay for all 5 post credit scenes. These are some of the best credit scenes since Deadpool. There's a lot more going on than names scrolling up.