Just back from a three-night stay at the Hilton. Absolutely great, I'm now going to be a regular there. My colleague and I had adjacent club-level suites and I found them to be roomy, nicely decorated, and extremely comfortable. The only service issue (and this is really nit-picking) is that it took a long time for them to remove a room service tray after a little 4AM snack.
I loved the location - the ferry ran at regular and convenient times, and dropped us off right at the Skytrain. Taxis had no problem finding the hotel, and nobody gave us any grief about going there (though they all wanted a fixed fare).
Club lounge had great breakfast, and Flow had a very good (but expensive) buffet. The Chinese restaurant was a disappointment.
Pool very nice. Different, with the lounges in the water and a sand beach alongside. Great views.
Thanks again to everyone who offered tips and advice.