This place is a gem! We were traveling as a family of four (two parents + two young kids) and it was perfect for us. The instructions to access the property and parkade were easy to follow and once we were in the apartment, we were able to set up comfortably with two large bedrooms, slide-door closets, and ample living room space. The views from the living room and balcony are truly spectacular. I would often catch my 3 year old just gazing out the window.
The location is great as well. It's almost directly above a metro stop (Stadium - Chinatown) and within blocks of Rogers Arena and BC Place. It's also within a short 5 - 10 minute walk of the waterfront and, importantly for parents, just a block from a playground and a scenic 20 minute walk to Science World. I highly recommend a stop into the Jam Cafe for breakfast as it was fantastic.
All in all, 10/10 would recommend.