I loved that we got a few answers along the way, but that there were still twists and turns that took us in totally unexpected directions. I had some suspicions about some things that came to pass, but then she'd reveal something else that would throw me off that path again. I really liked how things were resolved. I wish there was more about Dani at the end, but you get an idea of where Mac's head is in relation to her, so I'm good with that. Great end to a great series!