it's a really nice place where to live.
it is quite, it is close to everything you need.
it seems you are actually living in Toronto!