The place is in a perfect location. It served its purpose to us.
Kumyar, the host is just a phone call away, prompt and polite.
I certainly recommend this place to those who wish to visit Toronto.