Great location for travellers with or without a car! Free downtown parking, and the apartment is right outside of the chinatown skytrain station. It is a bit loud (the skytrain track is right outside of the windows) but the noise dies down after midnight. For people who sleep light, do bring a pair of ear plug as the noise resumes early in the morning!
The hosts are very responsive and give clear directions about check-in/check-out. I would recommend this place to my friends!