Frostblood, by Elly Blake
I read part of this as an e-book and listened to the rest as an audiobook, and I thought the reader, Jennifer English, was really good. Fiction audio books usually start annoying me quite quickly, but this didn't. That's very high praise, since I'm clearly not the biggest audiobook fan.
As for the book itself, I quite liked it. Many of the characters were noble but not perfect (which is my favorite mix). And boy, that chemistry!
The writing was good. The dialogue was witty. The pacing was good. The plot, though familiar, took a few nice turns.
There was too much fighting for my personal tastes, and a bit too much magic. But that's just me.
I'd recommend it to fantasy fans, and I intend to read (or listen to) the next book.