One additional star for the host for being accommodating and letting us check-in a little bit early. we have a two year old and the flexibility helped us a lot.
Coming to the apartment, it's a nice, cozy, clean place with all the basic amenities. We had only two inconveniences:
1. No washroom in the main floor. we had to keep climbing the stairs to use the washroom at night.
2. the designated parking area was too narrow. It was an ordeal to back into the tiny space. I guess that's common in Vancouver though.
Overall, a good place with very responsive hosts and excellent value for money in expensive Vancouver.