You guys are discussing this project as though it was in Central, it is very firmly in the Wan Chai area, I mean it's not even that close to Admiralty, let alone Central.
I drove past at the weekend and was surprised to see a St Regis popping up right there I guess there has to be some sort of market for that area as the Grand Hyatt is right next door but with a limited harbor view I personally don't see the attraction (other than immediate access to the convention center).