Full of humor and wit, this is probably the best movie I have seen recently. The best part is its a Marvel movie, so either you like star-trek-alien-shit or not, the movie has enough punches now and then to keep you going.
Groot and Rocket were show stealer.
PS: post credits can be skipped.