Absolutely recommended to stay! Place has everything needed both for a short and long stay. District is a beautiful and safe area with transit access to any part of the city. There is couple of medium groceries nearby and pharmacy + Kerrisdale village with restaurants and shops.
But the best impression is made by hosts. May and Bob are very nice people, that always try to help, literally going above and beyond in satisfying your needs.
I'd give more stars if it would be possible. Definitely coming back again!