As Stefon would say: this. place. has. everything.
The entire suite is set up to live in: plenty of appliances and utensils in the kitchen, a fully-stocked bathroom, and cozy sleeping and lounging areas. It's very easy to park on the street outside and the neighborhood has all kinds of restaurants and neat stores. We drove to all kinds of places around Vancouver and nothing felt far away.
This is exactly where you need to stay in Vancouver.