We stayed here as a family with 2 young children. Having grown up in Vancouver, I am familiar with the area, but, I think the city and the financial circumstances of its people has changed significantly over the last few years and this is visible in this area. I think this spot would be ideal for younger people rather than for a family with kids. Also in terms of noise level, I knew it would be on the noisier side as Granville street is a main street and this apartment is located right by the entertainment district, but we had some difficulty sleeping, especially the first few nights due to jet lag.
But, the host is super responsive and very helpful and accomodating. Check-in was very easy and quick.