A great series overall, even if the quality wobbled there at the end. Actual character progression, actual ROMANCE progression, characters properly talked with each other (eventually) to resolve misunderstandings instead of wallowing in drama, and they didn't feel the need to pair off the extras in the end. It's also nice that the main characters never waffled between loving each other and "maybe I'll try being with this other person that likes me!".