Definitely a 5. CG quality is great, animation quality is like a 8/10, story is pretty good. There's a bit of everything.
The main story, the MC and the main love interest are pretty damn good and the focus of the game, with a wide variety of ways to get there. There is optional NTR and lesbianism if that's your thing.
My only annoyance, is that like most renpy games that branch out over time, the choice patterns are not nice to you. Things that you think are nice aren't actually nice and vice versa (when it comes to how they affect stats). So you kinda NEED to play this with a walkthrough (which is nicely provided by the creator). It covers the 2 main paths of the story. Both paths are covered in depth with 100% of scenes that aren't NTR, those are the only diverging paths. And that's where my "annoyance" comes from, because all other choices are simply about cutting off characters. For instance, there is a 3-way junction at one point, one progresses NTR, one cuts off a character, one proceeds as normal.
Phew, I ranted a bit more than I would have liked for a review, as this complain is one I have with A LOT of renpy games. That still doesn't change the fact that this game is a solid 5/5.