Superior. That's the word that describes this series. There's fun, romance and comedy, but all toned down and not in excess; it's more 'grown-up' and plausible than similar anime, and there are some dramatic moments too. The two-season run length is just right. Truly a fine series. Kudos.