This anime was a good watch I thought but only slightly above average. The reason for that is because it's story wasn't very rich thus followed the standard model, but above average a little because it did have a few moments near the end that made you think well I didn't see that coming.
As for the characters they weren't bad either, the two main characters I liked because they both were capable people and opose to what often happens with them being weak cry babys that just panic. The secondary characters also weren't bad either and had their charm to. Again over all characters I felt were slightly above average.
Animation like with most anime is good, same with sound.
Simply put it's worth checking out if your looking for something to watch and even if you have a few other things in mind, still worth giving a shot.