Fantastic and engrossing.
Felt like having a marvelous holiday dinner with some close friends, in which you had heated arguments and genuine laughs, and just as it was coming to a satisfied end, you woke up.
Was well crafted. Characters have different aspects to them that will be received and views differently due to the viewers own biases and world view. This isn't a bad thing as it'll likely make good conversation for you to have with all the friends that thank you for suggesting they watch this.
Maybe do it over a good dinner party. Doesn't have to be a holiday. Depending on the company, arguments may be more heated with very little laughs 🤔😅