Reviews on this area please? I have not lived in Toronto in three years so cant quite form a mental image of the area? Any good pointers or straight up facts? Is $1100 Inclusive for a large renovated third floor flat a good deal or just standard? I am really out of Toronto's loop so info is appreciated.