The location is excellent, close to the city centre, pretty much anything you want is within walking distance. As for the apartment itself and Rob & Jackie hosting, everything was excellent really. The apartment was easily spacious enough for the three of us staying there, the facilities in the kitchen and bathroom were great, the free towels being a very much appreciated and nice added touch. The gym downstairs is adequate with all the basics that one could need.
Is there any downside, probably that we couldn't stay longer.
Thanks again to Rob & Jackie for helping us have a great stay in Vancouver.