Plot is a bit weak at times - and some of the twists are apparent - but it's mostly irrelevant in the face of developed characters and smoothly executed storyline.
Doesn't take itself too seriously, genuinely amusing.
In one (ponce laden) word, "delightful"
Note:
I can't personally empathise with some of the MC's circumstances, so it (unfairly) loses an overall point. (Current / former attractive female high-school seniors with multiple ladykiller male friends feel free to comment.)
Doesn't stop it from being great, more of a personal taste thing.