This is a great place to stay for exploring Vancouver. I highly recommend it. The area is well connected. It is a little rough in places, but it's not really a problem.
The apartment is lovely and the roof garden is a great place to watch the sun go down.