Honestly this is a really solid and enjoyable read. The characters and plot is balanced, if a bit easy at times.