The location of the apartment is particularly good. It was close to the convention center and near many restaurants and shops. This is a lovely place, and you'll find everything you need during your stay (towels, toothpaste, even drinks/snacks and coffee!).
I highly recommend this place if you want to stay in Vancouver.