This is one of my most favorite anime of all time, I feel it is very well put together and deserving of 5 stars. The characters are each unique, lovable, and entertaining. This anime does a good job with playing with emotions and showing you a good time, especially if you are into romance. Fan-service is balanced, not too much, not too little.
Overall I think it's an amazing anime without many