This apartment was exactly what we were looking for, perfectly placed (we managed to avoid using our car for our entire 5 days here!) and it has all of the amenities you need to be comfortable for as long as you need.
I would absolutely recommend staying here if you’re looking at spending a few days in Vancouver.