We'd really recommend this Airbnb!
It's Not directly in the City Centre so it's really quite but no problem to get there by public transportation. The apartment is spacious and perfect for a week or longer. The hosts helped us with everything we needed and even drove us to the hospital in the evening. Couldn't have asked for better hosts and a better place to stay in Vancouver! :-)