I thought this anime had everything!
The levlels of humour and when the story got serious were balanced beautifully. All the characters are key in the story although there are two main characters: Sakura Mikan and Natsume Hyuuga.
I usually hate cliffhanger endings but this ending left me perfectly content.
I really do hope they create a second series.
Outstanding!