I love it, it's funny at some parts, can make you cry at others and then say "adorable" at cute moments. I love the ending too.
Yatamomo