I thought book 3 was fantastic. I really felt like I got to understand so many of the characters...for the first time in this series there was moments that were truly tear wrenching. I read and reread the last few chapters to ensure so understand everything, what an amazing ending. Really excited to go to book 4.
I think some of the mediocre reviews were people who need constant excitement and tend to shy away from character development. I enjoy it as it made me connect and care about the characters.