Location is ideal.
You only need to step out of the hotel's front door to be amongst English Bay's numerous cafes, bars and restaurants, and to walk along the seawall where all the buskers and street artists perform each evening. Having downtown within an easy stroll is pretty awesome too.