I wasn't that pleased with the execution of the ending. Everything felt far too neat and scripted. Even the deaths felt pasted in because well, someone has to die otherwise the fighting doesn't seem real or something. And I'm displeased that the overall plot was really really bare bones and the villain was terribly shallow. By the way, the amount of times they didn't kill this guy was ridiculous. 
 But I did enjoy the characters, aside from my gripe about a romance that didn't need to be aided by some cheesy heart stone, and the writing style so I would give it a 3.5. I was prepared to rank it higher, but the lack of payoff in a book really does get under my skin. You can't write a good 400 pages and then phone it in for the last 50 and expect your book to still get high reviews. Sorry.