Excellent location right next to the sky train Stadium/China Town station.
We travelled with large luggages and were able to access via disabled elevators. Costco and T&T just near by, nice to cook after whole day visiting at the city.
Peter was very responsive and keep close contact from checkin to any questions. Will definitely recommend this place to our friends and our next visit. Thanks!