I loved this book, and had no problem with the ending. I was a bit frustrated at the beginning as, imho, it took too long to get going, too much setting the scene and the characters. I only persevered because a friend recommended it. So glad I did. I loved the characters and loved the writing style.