Robert's place is located super close to the sky train and plenty of amenities, and it's still in a quiet neighborhood. There is also some on street parking, though check with Robert about your parking spot.
The space itself is very nice and modern. It's perfect for any kind of stay - there are tourist brochures and a desk, plenty of outlets and ample light. I would highly recommend it for anybody passing through Vancouver.