I enjoyed this book a little more than the last couple of books in the series, but have kind of the same issue that I've been having with this series for a few books now: Harry's life feels like it's become a (literal, ha) series of suffering. His life has kind of become an endless slog of unhappy, unpleasant events, and that's starting to get a bit tiring to read. This particular book is perhaps heading in a very, very slightly positive direction again, but not by much. 
 The above criticism is probably more of a personal problem than anything, and perhaps not something that would bother other readers. Other than that, the plot was enjoyable, the writing was good, and the characters are entertaining, and if you enjoy the other books in the series, I'm sure you'll like this one as well. 
 I don't want to say much more, as it's difficult to discuss later books in any series without spoiling things for earlier books. The only thing I will say is that, like a lot of series, the later books tend to suffer a bit from two things: too many plots at once, which this book avoids for the most part, and too many characters, which means less time devoted to exploring the characters, and this book does have a bit of this issue. However, as most of the characters present in this book are ones that have been around for a while now, maybe there just isn't the need to explore their personalities/motives any further. 
 So, I enjoyed the book in itself, but for the series as a whole, I'm starting to feel worn down by sharing the experience of Harry's never-ending rough patch.