It somehow manages to give everything. The hilarious jokes, the series references, the lovable characters and everything about it is so good. The chemistry between Amy & Jake is shown so well without much drama or fuss about it and not only stressing too much on their relationship yet managing to make us emotional each time they had a moment. Great show