We were two couples in Vancouver for 5 nights.
We thought that the apartment was very well located. Although there are large groups of homeless people a couple of blocks away on East Hastings, Keefer itself and the walking routes to most places were absolutely fine. It was an easy walk for us to False Creek and BC Place. And a bit further walk to places like Granville Island. Lots of good restaurants, a drugstore, and liquor store were all within an quick walk.
There was some noise at night when people went through the garbage in the lane beside the building, which is worse if you want the windows open at night.
The unit was very well set-up for two couples. It had everything we needed. The price was very good for Vancouver and we definitely felt we got good value. There were some scratches on walls and the decor is a bit mix-and-match, but this didn't compromise our stay. The bed in the main bedroom is very high off the ground due to the mattress and high bedframe (probably not matched to each other).
I'd stay here again for sure, especially if I was going to an event at BC Place or Rogers Arena.