The place was nice, right in downtown Toronto one block away from the freeway exit. Very easy to access and easy to check in/out. The only downside is that due to the proximity to railways, it is a bit noisy (except during the night).
Overall, it was a nice place to stay !