There is absolutely no measure in which I fit the target demographic for this (too old, too white, too straight), yet I enjoyed every minute of it. That's mostly down to the three leads who reached far beyond the slightly stereotypical characterisation and filled their roles with wit, charm and empathy.
The supporting cast were all excellent, with a special shout out to Chloe Levine for her delightful channelling of a young Amber Benson. That brought the S4 and S5 Buffy chills right back.
What could have been a very slight drama became a really well drawn rite of passage tale, and thoroughly watchable, in the best sense.