This place is better than it looks in the pictures! it is very stylish and super clean; the bed is comfy and TV has Netflix, so we basically felt like if we were home. The balcony has great views; neighbors were really quiet so we could sleep just fine. The bus stop is a block away, and it is very close to Canada Place (maybe 10 mins), where the Tourist Information center is located and where many tourist attractions "start" (Hop On Hop Off, free transportation to Capilano or Brouse Mountain).
The only bad thing, and this doesn't have anything to do with the appartment, is that a few blocks away you will see a LOT of homeless people on the streets (day and night). We didn't have any bad experience with them, but I suggest you get a cab on your way back home instead of using the bus; from Canada Place it would be around USD$10 which is not much.