The location of this place is great, it's just 15 minutes to Dundas Square. Victoria was very fast to respond and check in was smooth even though I arrived late.