Pitch perfect ending.
I rarely come across an ending that is completely satisfying. Not too happy / corny, not ultra bleak and depressing. Just the right balance makes it feel like it could not have resolved any other way. One of my favorite books in a long while. Highly recommended!