That is really a fabulous movie!
The first half was just pure fun and you literally are rolling over the floor laughing, from the middle on it gets let's funny but more thought-provoking and even a little bit melancholic since it's about "the past has been better than it is now". It get's a very nice optimistic ending though.
Best watched in good company!