Admittedly, I’m better talking (complaining) about stories I don’t like, so since this was great, all I have to say is: it was funny and poignant and touching. Hit all the bit checkpoints!
What I didn't like
Honestly? Nothing, in my humble opinion.
My overall impression
I didn’t know what to expect walking in and… I thoroughly enjoyed it. Highly recommend!