Kevin's place is great for a city stay around Vancouver. We were staying to go daily to VGH, so it's only a short 9min walk and it was very convenient to us.
There are cafes, restaurants and markets nearby.