We stayed here for 3 weeks and it was lovely. Great location. Some odd people out and about in the area but still felt safe. Police station on the same block so you hear some sirens etc, but that is to be expected in the big city! Highly recommend checking out the nearby Davie Village. Lots of good restaurants and a good grocery store.
Decor was nice, and Kyle was very accommodating. He provided us with a high chair for our daughter which was much appreciated! Had all the amenities we required, though some small items for cooking were missing (e.g. cheese grater, can opener). I did not contact Kyle about these, he may have provided them had he known! We decided to eat out mostly since there were plenty of restaurants in walking distance.
One thing to note is that there is no parking included, and the tiny parking lot behind the place is limited to certain hours, so keep that in mind when checking in. If you are bringing a car, keep in mind that parking in Vancouver is expensive!