Much like Kyle Vansteelandt said, it is a 3.5 Star movie. I will try to be succinct...
Imagine if Die Hard and Towering Inferno had a baby, then sprinkle in some Die Hard With a Vengeance (DH4). A touch of James Bond's The Man With a Golden Gun and add a blend of the last five Dwayne Johnson films... you get this movie.
It lost three quarters of a star for too much dangling and too many exploding fires (and dangling over exploding fires).
But since I sort of like the Rock, that is why it cleared three stars.
It is not too long too. There you go.