This was my first time visiting Vancouver and I am happy that I stayed at Jeff's place. It's a new unit that can comfortably fit a couple or 1-2 more. It's close to the seawall, close by to lot of food joints and has a beautiful view of mountains. Loved the proximity to seawall. I didn't need a car during my stay but if you need one, there's parking too.
Jeff's was very responsive throughout the stay. The unit faces a main road, so it can get a bit noisy, but nothing too bad to prevent you from sleeping/working etc.
Overall, I highly recommend Jeff's unit and Jeff as a host