It felt short
I guess at 97 minutes (minus credits and mid-credit break) it probably was. It moves at a good pace with humour and I enjoyed it, but didn't love it - which seems to be my standard response to the films I'm catching at the cinema at the moment.
For me the best bit was Naomie Harris - I thought she was very striking in her role.