This is surprisingly good, I read up to chapter 61 in one go and nothing managed to annoy me enough to drop it, which has become more and more of a hurdle that most stories can't manage to pass as the years go by.
I'd give it a solid 7/10, it's nothing ground breaking or worth anything more than a casual read, but it's entertaining.