We enjoyed our stay at this place. It had everything you need for living and even cooking.
One thing that bothered us is that the parking lot does not locate in the same building. For people who carried big suit cases, It wasn't that convenient to move everything from the car to the apartment.
But over all, I would definitely recommend here for staying in DT Vancouver.