I enjoyed it quite a bit but there was one massively tone deaf moment: James Bond fucks a sex slave. WTF? I realize they didn't intend it to be anything weird but it really was if you think about it. There's no way she'd be like, yes, man I just met, come have sex with me even though I've been abused these past years repeatedly by Javier Bardem. That was really stupid.
Other than that, I liked it. Bardem was phenomenal.