Story? Doesn't matter. Animation? Not good but it does the job well. Nothing else matters, all that matters is the Characters. It's a 26 episode anime, very long yes, but my motavation for watching all episodes was the Characters, they are all like-able, developed and the series used it's time up well (except episode 13, which was a pointless filler). This is way the anime gets a high rating, because of the characters, they make the series enjoyable.
More in video review: http://www.youtube.com/watch?v=HyjPD2_RL2Q