We had a lovely week-long stay in the apartment. Lots of room and stayed cool during a heat wave in Vancouver. The shower was absolutely amazing- wish I had that kind of water pressure in my own place! There's a metro station 10mins away (only takes 30 mins from the airport), Granville Island a walk away and lots of supermarkets nearby to pick up food.
We really enjoyed being in a quieter, more residential area so didnt mind the short journey to downtown.