WOW! Thanks for all the pictures! The hotel looks pretty nice, but the harbour view is disappointing
I think my favourite was the picture of all the Watsons water bottles (at Sweat?) with the labels peeled off and replaced with W stickers.
TMOTEE, if this is your first visit to Hong Kong, Sheraton is much more centrally located. If you splurge for a harbour view room, you'll get much better view than it seems you'll get at the W. While getting around from the W will be easy enough, the Sheraton is in the middle of Tsim Sha Tsui, which is one of the main tourist hubs.