You want a feel good, action packed, fantasy, demi-human anime? You've come to the right place. It's a must watch for anyone. The Characters are extremely likable, the story is very entertaining, the fan service is strong, basically everything about this anime is enjoyable.
Personally, I'm a sucker for demi-humans in anime, and this delivers on that genre.