Our stay in 1249 Granville was really good. The apartment is really comfortable, with MANY pluses: (a) Two bedrooms to accommodate 3-4 people without having to sleep in a couch in the living room, (b) One parking space (this one for us was a deal-breaker, as we had a car Full of luggage as we were moving into Vancouver, and having a secure place to leave the car was really good, (c) a very comfy living room + kitchen and (d) very useful office space, (e) the apartment overlooks the back alley, which may be "less nice" but it is certainly quiet and a source of fresh air (f) nice bathroom, clean sheets, clean and nice towels
The location is very good for accessibility, while this area of Granville is not the nicest in downtown. At the beginning I was maybe giving more weight to the "not-so-nice" area, but later, going in and out with the car, I really valued the fact that we were in downtown Vancouver but out in a second through the bridge.
Overall, a great stay. I would 100% recommend and would stay back for future occasions.