This is a great place to explore Vancouver! The location is in Chinatown, but still just a few minutes from central Downtown so get to see a good portion of the city.
The amenities here should be taken into account with the price of the apartment - hot tub, pool, gym, and parking - we used all and they were great!
The apartment is spacious and inviting, you really feel at home! The bed, as other reviews have mentioned, is very firm, so if you aren't into that you probably won't sleep well. The location is also right across the street from the train station, so there is also the sound of trains going by - didn't bother me and I am a fairly light sleeper.
The check-in/check-out process was absolutely painless, Johnny was attentive and helpful with all of our questions, and we had a great time in Vancouver!