The location is absolutely great, the bus will literally drop you IN FRONT of the entrance to the building and the MTR station is a few steps away. You can also take that same MTR station to get to the many malls in TST including Harbour City.