We stayed at the place for 4 nights. Location wise it is close to China Town and a bit to downtown as well. Check in was very smooth, there's no parking on facility as mentioned in the post but there is a parking nearby which charges $40 for overnight which I felt was bit expensive. Transportation is very easy and theres a subway in walkable distance, there is food court in walking distance and a pub too.
Overall it was lovely staying at the place.