I have to hand it to Kristen Cashore - she made an amazing heroine, a likable love interest, and a brilliant adventure. 
 But then she had to ruin it slightly with...questionable morals, in my opinion. Po and Katsa become lovers, rather than getting married, in a land where obviously, marriage is important. Nothing too graphic, but it still was a rather squicky moment for me.