I loved it and I didn't want it to end, but somewhere near the end it started to lose a little something. I'm not sure if that means it should have been shorter or if there's a specific problem with the last 20% or so of the story, because I can't pinpoint what soured for me. Though 'soured' is a bit too strong...it's more like it was going strong and then just sort of petered out.