Great location near excellent restaurants and the cruise terminal. Easy drive to Stanley Park, Grouse Mountain and the Capilano Suspension Bridge.
Absolutely wonderful staff (special shout-out to Logi), housekeeping, etc.
Clean room, nice view, swimming pool (awesome), and on-site parking (for a fee). The only drawback was the slightly too-firm bed. We slept fine, for the most part, but the bed was quite firm.
Definitely recommend.