We would absolutely stay with Virginia again - her spot is wonderful. The location is incredibly convenient; it's only a 10-15 minute walk to Granville Island (or ferry ride, but we opted to walk), and if you have a car it's close to major streets that get you to the rest of the city. And if you're in that situation, there's even off-street parking!
The room itself is very comfortable. The size was perfect for two people (even when those two people had just spent a week skiing, and had all their ski stuff along - it takes up a lot of space), plus it has a kitchenette (fridge, sink, toaster, microwave, electric hot water kettle) so you can save some money and eat a few meals at your home away from home (or store your leftovers). There is even some outdoor space that would have been wonderful to hang out in if the weather had cooperated. This place is full of sweet, personal touches that really elevate the experience - even milk, jam, and butter in the fridge, and granola in the cupboard!
Plus, Virginia herself was a wonderful host. She is very friendly and extremely responsive to any questions. And she gave us some great recommendations!
We will look to stay here again next time we're in Vancouver!